以 mysql-5.7.11-winx64 为例
1. 解压缩
2. 放到指定的目录(如C:\ProgramFiles\MySQL\MySQL-5.7.11\MySQL-5.7.11-winx64)
3. 创建相关路径
C:\Data_Files\MySQL_Data
C:/Data_Files/MySQL_Temp
C:/Log_Files
4. 修改my-default.ini 并更名为my.ini
在[mysqld]下插入(需要根据实际情况调整相关参数)
截图如下:
文字版如下:
[mysqld]
basedir = C:\ProgramFiles\MySQL\MySQL-5.7.11\MySQL-5.7.11-winx64
datadir =C:\Data_Files\MySQL_Data
tmpdir=C:/Data_Files/MySQL_Temp
log-error =C:/Log_Files/mysql_error.log
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
5. 启动命令行模式
C:\windows\system32\cmd.exe 右键,以管理员方式运行
Cmd 命令整理如下:
mysqld --initialize-insecure
mysqld -install
net start mysql
遇到插曲
后来改了F:\软件\mysqlserver5.0(免安装版)\MySQLServer5.0 路径下 my.ini的名字,
成功
又遇到问题
启动时我就遇到了这样的问题.使用以下命令后, 密码是默认的 root
C:\ProgramFiles\MySQL\MySQL-5.7.11\MySQL-5.7.11-winx64\bin>mysqladmin -u root -pshutdown
Enter password:****
再net start mysql就没有这个错误提示了!
结束。