1,下载压缩包
- 官网下载压缩包,
https://dev.mysql.com/downloads/mysql/
,如果需要可执行安装,亦可转到下载:https://dev.mysql.com/downloads/windows/installer/8.0.html
2, 解压与配置
- 解压到相应目录,
如个人目录为:D:programmysql-8
, - 环境配置
在安装根目录下新建一个配置文件MySql.ini
,[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\program\mysql-8 # 允许最大连接数 max_connections=20 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
- 设置系统环境变量
将MySql的bin
目录加到系统环境变量path
中
3, 初始化
-
空密码生成
在cmd窗口中执行:mysqld --initialize-insecure --console
,注意:缺少参数-insecure
会生成随即密码。如果缺少必要的VC库,进行安装即可。 -
注册安装MySql
继续在cmd窗口中执行mysqld install mysql
,
其他与之相关的操作 :
卸载mysql服务(需要管理员权限)
sc delete mysql
移除mysql服务(需要停止mysql)
mysqld -remove
最后在cmd窗口中能看到Service successfully installed
就代表初始化成功。
4,使用MySql
- 启动MySql
net start mysql
,如需关闭MySql,请执行net stop mysql
- 登录MySql
mysql -uroot
- 密码设置
//切换数据库
use mysql;
//修改root用户的密码为,根据需要自己设置
alter user 'root'@localhost identified by 'root';
//刷新权限,一般修改密码或授权用户的时候需要使用
flush privileges;
5,退出MySql
quit
或者exit
均可