安装MYSQL5.6.51版本
1、官网下载,版本自选
https://downloads.mysql.com/archives/community/
2、下载完后,将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 C:\web\mysql-5.6.51 下
打开刚刚解压的文件夹 C:\web\mysql-5.6.51 ,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息:
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\web\mysql-5.6.51
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\web\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
3、配置环境变量
4、以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),通过命令,进入mysql bin 目录
mysqld --initialize-insecure --user=mysql
5、mysql -u root -p 第一次登录无密码
6、设置远程连接权限
mysql> use mysql;
mysql> update user set password=password(‘123456‘) where user=‘root‘;
mysql> flush privileges;
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘123456‘ WITH GRA
NT OPTION;
7、问题:
远程连接mysql数据库问题:【mysql】2003-Can‘t connect to MySQL server (10060)
可能原因:
- 网络是否通畅
- MySQL服务未开启
- 防火墙端口是否开放