新电脑想安装Mysql数据库,现在最新版的数据库是MySQL 5.7.23
首先官网下载压缩包:下载地址:https://downloads.mysql.com/archives/community/
根据自己的系统来进行选择
解压之后
第一步创建my.ini文件
[client]
port=3306
default-character-set=utf8
[mysqld]
basedir=D:/software\mysql\mysql-5.7.23-winx64
datadir=D:/software\mysql\mysql-5.7.23-winx64\data
port=3306
character-set-server=utf8
character-set-filesystem = utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
explicit_defaults_for_timestamp=true
skip-grant-tables
第二部在压缩目录下面中的bin文件夹下
mysqld --initialize-insecure
执行上面的命令,可能会一直报错
mysqld: Can't create directory 'D: oftware\mysql-5.7.21-winx64\data\
如果是这类的错误,可以改成如下的因为mysql的识别有问题
第二部,执行命令如下:
mysqld -install
第三部,执行命令如下:
net start mysql
链接数据库的命令如下:
mysql -u root
修改root用户的密码:
alter user root@localhost identified by "root";
出现上图的错误信息,是因为没有刷新的原因,
Mysql绿色版卸载:
net stop mysql
首先停止mysql
删除注册表的信息:
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL
以管理员身份使用命令行(cmd)进入MySQL的 bin 目录下
执行移除 MySQL服务的命令 : mysqld -remove
当看到有Service successfully removed时,则表示移除Mysql服务成功