1.安装mysql(zip版)
1.1.删除之前安装的mysql服务
sc delete <服务名称>
1.2.新建一个ini文件
1.3.在ini文件中添加以下内容
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\ruanjiananzhuang\mysql\mysql-8.0.36-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\ruanjiananzhuang\mysql\mysql-8.0.36-winx64\data\
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为UTF8
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
1.4.安装mysql服务
mysqld -install
1.5.初始化data目录
mysqld --initialize --user=mysql
如果报错,可以尝试在my.ini文件中添加的路径加双斜杠
1.6.启动mysql服务
1.7.更改密码
1.7.1.关闭mysql服务
1.7.2.去掉认证检查
mysqld --console --skip-grant-tables --shared-memory
1.7.3.再打开一个终端直接输入mysql回车(不需要开启mysql服务)
1.7.4.将密码设置为空
update user set authentication_string='' where user='root';
1.7.5.把这两个终端都关掉,重启Mysql服务,再打开一个终端登录mysql直接两次回车
mysql -u root -p
1.7.6.设置自己的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
2.常用命令
2.1.导出数据库
mysqldump -u root -p -h localhost -P port -B 数据库名 > 导出的sql文件.sql