-
解压MySQL压缩包。
-
在MySQL根目录下,创建my-default.ini文件,文件内容如下(根据情况设置对应参数):
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\mysql-5.7.12-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\mysql-5.7.12-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
3. 在bin目录下,执行(选择一条执行就可以):
mysqld --initialize-insecure (初始化mysql,这种方式不会生成随机的root密码,推荐使用)
mysqld --initialize --user=mysql --console(初始化mysql,这种方式会生成随机的root密码)
4.在bin目录下,执行(选择一条执行就可以):
mysqld install (安装mysql服务,推荐使用)
mysqld install MySQL --defaults-file="C:\mysql-5.7.12-winx64\bin\my.ini",其中的路径为你正式的ini文件(安装mysql服务器,直接指定正式的ini文件)。
5.在bin目录下,执行 net start mysql (运行mysql服务)
6.在bin目录下,执行 mysql -u root -p (进入mysql操作界面, 然后输入临时密码(使用推荐方式不需要输入密码) , 修改密码:set password = password('新密码'); 然后回车就可以了。