安装流程
-
下载完后 解压到空间大的 盘符中 文件目录不要有中文和空格
-
添加环境变量:
右击我的电脑 --> 属性 --> 高级系统设置 --> 环境变量 -
在path 环境变量中 新建 里面添加 MySQL安装目录地址
-
在 D:\program\pgqmysql\mysql-5.7.19-winx64 目录下创建 ( my.ini )文件
[client] port=3306 default-character-set=utf8 [mysqld] # 设置为自己MYSQL的安装目录 basedir=D:\program\pgqmysql\mysql-5.7.19-winx64\ # 设置为MYSQL的数据目录 datadir=D:\program\pgqmysql\mysql-5.7.19-winx64\data\ port=3306 character_set_server=utf8 #跳过安全检查 skip-grant-tables 这里面要注意 文件目录别搞错了 -
使用管理员身份打开 cmd 并切换到MySQL的目录文件
-
基础使用
- MySQL 服务器启动关闭
启动 net start mysql 关闭 net stop mysql - 修改密码
1.进入MySQL管理终端 : mysql -u root -p 当前root用户密码为空 2.修改密码 输入 use mysql update user set authentication_string=password('XXX') where user='root' and Host='localhost'; 上面是修改root 用户的密码为 XXX 3.刷新权限 flush privileges; 4.退出 quit - 重新进入 MySQL流程
-
启动服务器 -> 进入管理终端 -> 输入密码进入MySQL
-
遇到问题
-
Unable to execute code MSVCR120.DLL because not found- 这个错有点奇葩 系统重装过 缺少了部分文件 点这个链接去下载一下
-
net start mysql 报错 服务名无效- 输入命令 net start mysql 出现的报错 这里需要注意一下 命令的拼写 。。。
-
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)- 这个错是因为 输入命令 mysql -u root -p 的时候 报错 这个东西 没加密码的时候 别注释my.ini文件里面那行跳过验证的代码
-
ERROR 1049 (42000): Unknown database 'mysql'- 输入 use mysql 说未知数据库 "mysql" 。。。 看到这个错误别犹豫 直接 quit 退出数据库 net stop mysql 关掉服务 然后删除MySQL安装目录中的 data 文件夹 mysqld --initialize-insecure --user=mysql 初始化服务 重新启动服务器 net start mysql 然后按照上面修改密码的步骤进行