2020最新 阿里云 ESC Windows 服务器下安装 MySQL
Windows 10 下安装 MySQL 8.1
1.官网下载安装包
下载地址:https://dev.mysql.com/downloads/mysql/
2.将下载到的文件解压
3.在根目录下新建 my.ini 文件和一个 data 文件夹
4.在文件夹中添加配置信息
[mysqld]
# 设置3306端口
port=3306
# 设置 mysql 的安装目录
basedir="C:\\Program Files\\mysql"
# 设置 mysql 数据库的数据的存放目录
datadir="C:\\Program Files\\mysql\\data"
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为 utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
# 设置区分大小写,如果不区分设置为 1
lower_case_table_names=2
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
MySQL 8.0 安装
1.以管理员身份打开 cmd 窗口跳转至 C:\Program Files\mysql\bin 下
2.执行初始化命令 mysqld --initialize --user=mysql --console
3.保存初始化密码
4.服务添加 mysqld -install
5.启动服务
6.登录 MySQL mysql -u root -p
7.修改密码 ALTER USER ‘root’@‘localhost’ IDENTIFIED BY '密码';
MySQL 安装完成
用 Navicat Premium 连接 MySQL 时报错误 Host * is not allowed to connect to this MySQL server 解决方法
登录 MySQL
mysql -u root -p
使用 MySQL
use mysql;
修改权限
update user set host ="%" where user ="root";
刷新权限
flush privileges;