MySQL安装与配置
下载官网的压缩文件并配置
- 下载地址:https://dev.mysql.com/downloads/mysql/
下载这个 - 解压后(举例路径:E:\MySQL\mysql-8.0.23-winx64)打开"mysql-8.0.23-winx64"目录,新建my.ini文件:
3.环境配置(win10)
双击
新建并输入E:\MySQL\mysql-8.0.23-winx64\bin
回车然后一直确定
4. 如果电脑没有装这些库后面可能会出错
安装包:
链接:https://pan.baidu.com/s/1FSzYEnZ0ABD_x66OXUvfzw
提取码:k1r2
MySQL命令行操作
- 用管理员身份运行C:\Windows\System32目录下的cmd.exe
- 进入MySQL的bin目录,具体操作:
C:\Windows\system32>E:
E:>cd MySQL\mysql-8.0.23-winx64\bin
- 初始化MySQL并不设置密码:
E:\MySQL\mysql-8.0.23-winx64\bin>mysqld --initialize-insecure --user=mysql
- 注册MySQL服务:
E:\MySQL\mysql-8.0.23-winx64\bin>mysqld -install
出现Service successfully installed.
表示成功注册
5.启动MySQL服务:
E:\MySQL\mysql-8.0.23-winx64\bin>net start mysql
原因一、
- 出现
MySQL 服务正在启动 ... MySQL 服务已经启动成功。
表示MySQL服务启动成功; - 如果启动不了则用
netstat -ano
或者netstat -ano |findstr 端口号
查看MySQL的端口号(这里用的是3306)是否被占用; - 如果被占用就用
taskkill /F /PID 进程号pid
结束掉再启动MySQL服务; - ———————————————————————————————————————————
原因二、
- 服务中MySQL路径错误
- win+R输入regedit,找到
HKEY_LOCAL_MACHINE
进入SYSTEM\ControlSet001\Services
找到MySQL,双击ImagePath将最后\后面的路径文件改为mysqld.exe
- 进入MySQL:
E:\MySQL\mysql-8.0.23-winx64\bin>mysql -u root -p
Enter password:
如果按照上面第三步输入的是mysqld --initialize-insecure --user=mysql
则直接回车不需要密码
- 修改密码:
alter user user() identified by “密码”;
最后MySQL的安装与配置到这就结束了