zoukankan      html  css  js  c++  java
  • mysql-5.7免安装版本设置

    mysql-5.7.22 免安装版本设置(Windows7)

    一、在Mysql官网下载Mysql-5.7.22的ZIP文件 

      下载链接为:https://dev.mysql.com/downloads/mysql/

    二、解压ZIP文件,放至C:Program FilesMySQL目录,文件夹改名为mysql (个人情况)

    三、配置环境变量

      1、新建一个变量:MYSQL_HOME  

         变量值:C:/Program Files/MySQL

      2、修改path变量

         添加一条记录:%MYSQL_HOME%/bin

    四、在C:/Program Files/MySQL目录下创建my.ini文件

    [mysqld]
    
    #绑定IPv4
    bind-address = 0.0.0.0
    
    # 设置mysql的安装目录,即你解压缩安装包的位置
    basedir = C:/Program Files/MySQL/mysql
    
    # 设置mysql数据库的数据的存放目录(此时没有data目录先不管,后面会有命令生成)
    datadir = C:/Program Files/MySQL/mysql/data
    
    # 设置端口号
    port = 3306
    
    # 允许最大连接数
    max_connections = 200
    
    # 设置字符集为utf8
    loose-default-character-set = utf8
    
    # 开启查询缓存
    explicit_defaults_for_timestamp = true
    
    # windows下区分表名大小写(0:不区分,2区分(5.7版本))
    
    lower_case_table_names=2
    
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    
    [client] 
    #设置客户端字符集
    port=3306
    default-character-set = utf8
    
    [WinMySQLadmin] 
    Server = C:/Program Files/MySQL/mysql/bin/mysqld.exe

    五、将mysql注册为Windows系统服务

      1、打开CMD(管理员权限),进入C:/Program Files/MySQL/mysql/bin

      2、运行服务安装命令

                  mysqld install MySQL --defaults-file="%MYSQL_HOME%my.ini"

        

        备注:如果想要移除该服务,使用命令:mysqld -remove

    六、启动mysql服务

      1、启动服务命令为:net start mysql

      2、运行中输入services.msc,启动MySQL服务

      注意:此时是无法正常启动mysql服务的,因为5.7.22版本是不附带data文件夹的,需要通过命令来创建data文件夹和默认的数据库(如果存在,删除data目录下所有文件)

       创建命令:mysqld --initialize-insecure --user=mysql

    七、修改root账号密码

      开始时root账号默认密码为空

      1. net start mysql

      2. mysql -uroot -p(提示 Enter password,直接回车,默认密码为空)

      3. use mysql;

      4. update user set authentication_string = password('root') where user = 'root';

      5. flush privileges;

      6. exit

      至此,密码修改完成。可以使用 mysql -uroot -proot  进行登录了。

  • 相关阅读:
    【Hadoop学习之七】Hadoop YARN
    【Hadoop学习之六】MapReduce原理
    【Hadoop学习之五】win7+Eclipse+hadoop3搭建本机开发环境
    【Hadoop学习之四】HDFS HA搭建(QJM)
    【Hadoop学习之三】Hadoop全分布式安装
    【Hadoop学习之二】Hadoop伪分布式安装
    【Hadoop学习之一】Hadoop介绍
    【Linux学习十】负载均衡带来tomcat的session不一致问题
    【Linux学习九】负载均衡
    Okhttp3基本使用
  • 原文地址:https://www.cnblogs.com/happy-xiaoxiao/p/9234174.html
Copyright © 2011-2022 走看看