Mysql安装与使用

Posted by Blog of biggan on January 1, 2018

一.安装 MYSQL for windows

1.下载Mysql压缩文档

MySQL Community Server 5.7.27 https://dev.mysql.com/downloads/file/?id=487426

2.解压Mysql压缩文档,解压时要记住解压的位置

D:\mysql-5.7.26-winx64

3.配置环境变量
  1. 进入解压缩后文件的$bin$目录,并复制目录路径 D:\mysql-5.7.26-winx64\bin
  2. 将bin目录路径追加到系统环境变量path​后
4.在mysql解压后文件中新建data目录

D:\mysql-5.7.26-winx64\data

5.在bin目录中新建文件my.ini

文件内容如下,需将basedir修改为$mysql$解压后文件的路径,​datadir​修改为新建的$data$目录的路径

# MySQL配置

[mysql]
# MySQL默认字符集编码
default-character-set=utf8
[mysqld]
# MySQL端口
port=3306
# MySQL安装路径
basedir=D:\mysql-5.7.26-winx64
# MySQL数据库文件路径
datadir=D:\mysql-5.7.26-winx64\data
# MySQL数据库默认编码
character-set-server=utf8
# 表存储引擎方式 INNODB与MyISAM两种
default-storage-engine=INNODB
# SQL验证模式
sql-mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
6.安装

1.初始化Mysql,获取root用户初始密码

  • 以管理员方式打开命令行

  • 输入以下命令

    mysqld --initialize --user=mysql --console
    
  • 复制终端返回的初始密码

2.删除之前没卸载干净的Mysql(若安装过mysql)

  • sc query mysql
    sc delete mysql
    

3.键入命令安装

  • mysqld install
    
  • note是mysqld, 不是 mysql
7.启动,登陆,修改密码
  1. 启动

    net start mysql
    
  2. 登陆

    mysql -uroot -p
    

    然后,输入之前复制的初始化密码。

  3. 修改密码(需要在登陆mysql账户前提下)

    set password for root@localhost = password('root');
    

    这里修改密码为root

  4. 退出

    quit或exit
    

参考链接

https://github.com/bigganbing/resource/blob/master/Windows-MySql5.7.26.pdf