mysql winx64安装配置方法

时间:2022-08-08 21:21:24

mysql winx64安装配置方法

1.mysql-5.7.21-winx64.zip解压到自己指定的路径 

mysql winx64安装配置方法

2.自己新建Data文件夹和my.ini文件

mysql winx64安装配置方法

my.ini内容,直接复制修改路径即可 my.ini需要保存为ANSI格式 ,否则可能会出现table 'mysql.proc' doesn't exist

[client]
port=3306
default-character-set=utf8 [mysqld]
# 设置为自己MYSQL的安装目录
basedir=D:\Program Files\mysql-5.7.21-winx64
# 设置为MYSQL的数据目录
datadir=D:\Program Files\mysql-5.7.21-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables

3.设置环境变量 ,【系统变量】->【Path】添加bin目录

D:\Program Files\mysql-5.7.21-winx64\bin

4.进入Mysql安装目录下的bin文件夹,在此处以管理员身份打开cmd,执行以下命令

mysqld –initialize-insecure

这句命令会自动在data目录下创建mysql相关文件。

mysqld install 
net start mysql

5.修改mysql密码

mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('111111')

6.登陆mysql

mysql -u root -p

推荐mysql管理工具 MySQL-Front

http://www.mysqlfront.de/


安装后出现:table 'mysql.proc' doesn't exist

恢复步骤: 
1. 执行net stop mysql,停止mysql服务 
2. 执行mysqld -remove,移除服务 
3. 执行mysqld -install,安装服务 
4. 执行mysqld --initialize-insecure,初始化 (data文件夹必须为空)
5. 执行net start mysql,开启mysql服务