(1)配置环境变量
解压缩之后配置环境变量,将mysql的bin目录放入系统变量的path值中。
(2)修改配置文件my.ini文件
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
# 设置mysql的安装目录
basedir=D:\ProgramFiles\mysql-5.7.20-winx64
datadir=D:\ProgramFiles\mysql-5.7.20-winx64\data
# 设置mysql数据库的数据的存放目录
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
(3)安装mysql
1、以管理员身份打开cmd窗口,将目录切换到解压文件的bin目录
2、mysqld install 命令安装
3、mysqld --initialize-insecure --user=mysql
(执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空)
4、net start mysql 启动服务
5、命令登录并修改密码
mysql -u root -p 默认密码为空
修改密码:
update mysql.user set authentication_string=password('root') where user='root';
6、刷新权限:
FLUSH PRIVILEGES;
7、退出:
quit;
(4)卸载mysql
1、关闭服务
以管理员身份运行cmd,执行以下命令:
net stop mysql
2、卸载
mysqld -remove [服务名]
3、删除文件
4、删除注册表信息
运行Win+R,输入regedit,打开注册表
清除注册表中的该MySQL服务,有几个地方:
a、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除
b、HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除
c、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除
注册表中的ControlSet001、ControlSet002不一定是001和002,可能是ControlSet005、006之类,删除的时候都删除就可以 。
网友评论