MysqL安装
来源:学习来自于狂神
1.下载mysql服务端
下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.33-winx64.zip
2.设置环境变量
解压mysql压缩包
添加环境变量
我的电脑->属性->高级->环境变量 :
创建系统变量 MYSQL_HOME D:\tools\mysql-5.7.33 将系统变量插入path中
3.my.ini文件
在mysql根目录下创建my.ini文件
[mysqld]
# mysql 8以上版本安装是 冒号后面需要添加转义符
# basedir=D:\\tools\mysql-5.7.33\
# datadir=D:\\tools\mysql-5.7.33\data\
basedir=D:\tools\mysql-5.7.33\
datadir=D:\tools\mysql-5.7.33\data\
port=3366
skip-grant-tables
4.安装mysqld
启动管理员模式下的CMD,并将路径切换至mysql下的bin目录,然后输入mysqld –install (安装mysql)
再输入 mysqld --initialize-insecure --user=mysql 初始化数据文件
然后再次启动mysql 然后用命令 mysql –u root –p 进入mysql管理界面(密码可为空
5.更改root密码
进入数据库
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
刷新权限
flush privileges;
修改 my.ini文件删除最后一句skip-grant-tables
重启mysql即可正常使用
6.遇到报错
问题1:msvcp120.dll未找到,无法安装?
I[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5dNli0ud-1612074299648)(D:\notes\md\picture\msvcp120.png)]
VisualCppRedist_AIO_x86_x64.exe
问题2:net start mysql 发生系统错误2 系统找不到指定的文件
由于MySQL配置了环境变量所以直接使用命令
C:\Windows\system32>mysqld --remove
Service successfully removed.
C:\Windows\system32>mysqld --install
Service successfully installed.
C:\Windows\system32>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。