Windows安装MYSQL5.6.51版本

安装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、配置环境变量

Windows安装MYSQL5.6.51版本

4、以管理员身份运行cmd(一定要用管理员身份运行,不然权限不够),通过命令,进入mysql bin 目录

mysqld --initialize-insecure --user=mysql

Windows安装MYSQL5.6.51版本

5、mysql -u root -p 第一次登录无密码

Windows安装MYSQL5.6.51版本

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;

Windows安装MYSQL5.6.51版本

7、问题:

Windows安装MYSQL5.6.51版本

远程连接mysql数据库问题:【mysql】2003-Can‘t connect to MySQL server (10060)

可能原因:

  • 网络是否通畅
  • MySQL服务未开启
  • 防火墙端口是否开放

Windows安装MYSQL5.6.51版本

Windows安装MYSQL5.6.51版本

上一篇:IntelliJ 同时导入android项目和android library方法


下一篇:confluence java.sql.SQLException: Unknown system variable 'storage_engine'