1、下载数据库:https://dev.mysql.com/downloads/mysql/;
2、将下载的数据库解压到D盘,命名为:mysql;
3、在mysql的目录下新建my.ini文件并添加如下内容保存
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
default_password_lifetime=0
#设置3306端口
port=3306
#设置安装目录
basedir=D:\mysql
#数据存放目录
datadir=D:\mysql\data
#允许最大连接数
max_connections=200
#服务端默认使用的字符集
character-set-server=utf8
#创捷新表时默认的储存引擎
default-storage-engine=INNODB
#不区分大小写
lower_case_table_names=1
#认证方式
#default_authentication_plugin=mysql_native_password
4、在mysql目录下新建data文件夹;
5、设置path路径:D:\mysql\bin;
6、用管理员权限运行cmd,并跳转到mysql/bin;
7、初始化数据库:
mysqld --initialize --user=root --console
8、安装服务:
mysqld -install
备注其他操作:
net stop mysql #停止服务
mysqld -remove #移除服务
9、启动服务:
net start mysql
10、登录mysql数据库:
mysql -uroot -p;
11、登录后发现要求设置密码,执行以下命令重置密码:
set password="YOUR_PASSWORD123";
12、当客户端连接如果出现caching-sha2-password问题
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码
FLUSH PRIVILEGES; #刷新权限
13、至此OVER.