https://downloads.mysql.com/archives/community/
mysql驱动下载: https://downloads.mysql.com/archives/c-j/
安装
1.解压缩
F:\workInstall\mysql-8.0.20-winx64
2.添加系统变量path
F:\workInstall\mysql-8.0.20-winx64\bin
3.添加配置文件
-
在F:\workInstall\mysql-8.0.20-winx64下新建mysql.ini文件,内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
?
[mysqld]
# 设置3306端口
port=3306
?
# 设置mysql的安装目录
basedir=F:\workInstall\mysql-8.0.20-winx64
?
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
datadir=F:\workInstall\mysql-8.0.20-winx64\data
?
# 允许最大连接数
max_connections=200
?
# 服务端使用的字符集默认utf8
character-set-server=utf8
?
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
-
在F:\workInstall\mysql-8.0.20-winx64下,新建data文件夹
4.管理员打开cmd
-
打开cmd,不需要进入安装目录,输入下面命令,回车,没有反应
mysqld --initialize-insecure --user=mysql
-
输入下面命令,回车,会提示安装成功
mysqld install
-
启动服务,输入如下命令
net start mysql
-
登录(第一次登录没有密码,直接按回车过)
mysql -u root -p
-
修改密码,执行如下命令
我的新密码是admin
C:\Windows\system32>mysqladmin -u root -p password
Enter password:
New password: *****
Confirm new password: *****
Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.
安装Navicat for MySQL
1.解压缩
软件在超星:课程资料
我用的绿色版,直接解压在F:\workInstall\Navicat for MySQL
2.解决报错
第一次运行会报错:
1251client does support...
解决办法:
C:\Windows\system32>mysql -u root -p
Enter password: *****
Welcome to the MySQL monitor. ##登录mysql
?
mysql> use mysql; ##使用mysql数据库
Database changed
?
mysql> ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘admin‘;
Query OK, 0 rows affected (0.00 sec)
?
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
再测试连接,就会显示连接ok
3. 注册
名称和组织不用填写