MySQL的解压缩安装几次安装都不成功,幸得几篇博文助攻,终于安装成功,故以此文记录以备日后茶叶,也可供他人参考。
MySQL安装开场
下载MySQL压缩包文件
去下载安装包
下载安装包 选择合适安装包 免注册下载
解压并增加配置文件
增加配置文件my.ini配置文件my.ini具体内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置mysql服务端口
port=3306
# 设置mysql安装目录
basedir=C:\Soft\mysql-5.7.19-winx64
# 设置mysql数据库数据存放目录
datadir=C:\Soft\mysql-5.7.19-winx64\data
# 允许最大连接数
max_connections=200
# 设置服务端默认编码字符集
character-set-server=utf8
# 设置默认存储引擎
default-storage-engine=INNODB
配置环境变量
向PATH环境变量中添加mysql下的bin目录安装MySQL服务
以管理员身份运行cmd.exe在mysql安装包解压后的bin目录下运行:
mysqld install
运行mysqld install
开启或停止MySQL服务
net start mysql
net stop mysql
也可通过如下方式启动或停止
- 控制面板 》管理工具 》服务 》MySQL 》启动
- win+R 》services.msc 》服务 》MySQL 》启动
- 在任务栏右击鼠标找到
任务管理器(K)
打开任务管理器窗口,切换到服务
菜单项在下面列表中找到MySQL服务右击启动
连接数据库
在cmd中运行
mysql -uroot -p
即可连接数据库。
删除MySQL服务
sc delete mysql
删除MySQL服务
清理注册表
运行regedit
打开注册表找到与MySQL服务项目项并删除,一般可能有如下几项:
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
安装问题解决方案
有时候mysql服务安装成功了却启动不了,可以尝试用一下命令安装
mysqld --initialize-insecure --user=mysql
注:有些版本的MySQL解压后并没有data文件夹,执行以上命令会自动创建。
参考
网友评论