mysql-5.7.18-winx64安装说明

一、下载地址:

    根据自己的操作系统下载对应压缩包   https://dev.mysql.com/downloads/mysql/  

二、解压到安装目录

          D:\Tools\MySQL\mysql-5.7.18-winx64

三、设置环境变量

1.

    输入变量名:MYSQL_HOME
      输入变量值:D:\Tools\MySQL\mysql-5.7.18-winx64
 2.

    选择系统变量中的Path
    在变量值中添加变量值:%MYSQL_HOME%\bin

四、配置详情修改

1.

    解压根目录下新建文件夹data

2.

    新建配置文件my.ini,部分内容如下:

    [client]
    port=3306
    default-character-set=utf8
    [mysqld]

    #设置专用数据库服务器和端口3306,有冲突可选择修改

    port=3306

    character_set_server=utf8   

    # 设置为MYSQL的安装目录 

    #basedir=%MYSQL_HOME%
    basedir=D:\Tools\MySQL\mysql-5.7.18-winx64
    # 设置为MYSQL的数据目录 
    #datadir=%MYSQL_HOME%\data
    datadir=D:\Tools\MySQL\mysql-5.7.18-winx64\data
    #sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
    #开启查询缓存
    explicit_defaults_for_timestamp=true

    #设置免密码登录
    #skip-grant-tables
    #[WinMySQLAdmin]
    #D:\Tools\MySQL\mysql-5.7.18-winx64\bin\mysqld.exe

五、安装初始化数据库

    1.

    切换到bin目录下,执行命令时有问题,可以查看data目录下的xxx.err日志,修改错误后,情况data目录

    1)初始化数据库,执行命令:mysqld --initialize-insecure --user=mysql

     注:初始化后data文件夹会自动生成,不用自己新建

    a 使用--initialize --console   在root@localhost: 后面有 MySQL 为你自动生成的随机密码,使用 数据库的时候要用。

    b.使用--initialize-insecure生成空密码。

    2)安装mysql命令:mysqld install

      #移除服务命令为:mysqld -remove

    3)启动服务命令:net start mysql    (也可以从windowsf服务中启动)

     #停止服务命令:net stop mysql

    出现:MySQL服务启动成功,表示这一次配置完毕

    2.

    登录mysql

    1)输入命令:mysql -u root -p

     注:初始化数据库,没有密码时,不带参数-p;否则,输入初始化密码;

    2)修改密码命令:set password for root@localhost=password('12345');

    注:老版本可以试试使用update语句修改密码(UPDATE user SET password=PASSWORD("12345") WHERE user='root';)

     3)测试数据命令:

    a.登录数据库:mysql -u root -p

    b.查询数据库:show databases;

    c.切换数据库:use sys;

    d:查找表: show tables;

    e:查询表:select * from user;

    f.退出:exit;

猜你喜欢

转载自blog.csdn.net/ggrjake25/article/details/86512366