实战部分
准备一台Windows server 2019的主机
安装Windows server 2019
下载MySQL 8.0版本
Mysql安装方式之配置方式
用配置文件来安装mysql
[mysqld]
;设13386口
port-3306
;设置 mysql的安装目录
basedir-"C: \mysq]-8.8.39-winx64*
;设置mysql数据库的難据的存放目录
datadir-C: \nysql-8.0.39-winx64\Data
;允许最大连接数
max_connections-280
;允许连接失败的次数。这是为了防止有人从该主机试图政击数据库系统
max_connect._errors-18
;服务端使用的字符墅认为UTF&Character-set-server-utf8:创建新表时将使用的默认存储引擎
default-storage-engine-INNODB
;默认使用“Mysql_native_password”插件认证
default_authentication_plugin-nysql_native_password [mysql]
;设置 mysql客户端默认字符集
default-character-set-utf8
[client]
;设置mysql客户刘连接解务或时默认使用的销口
port-3305
default-character-set-utf8
mysqld --initialize --console
mysqld --install
alter user "root'@'localhost' identified with mysql_native_password by‘abc..123’;
Mysqi8.0数据库管理入门
修改root密码
MySQL -u root -p
use MySQL;
altar user "root'@"localhost’ identified with mysql_native_password by 'abc..123‘;
exit;
说明:上述修改用户密码的命令中with mysqlnative password 是mysql5.7的方式。允许root远程登录
允许root远程登录
mysql -u root p
use mysql;
select hoyt,user froa user where user.'root',
Geate user root'g'192.168.121.%" 1dentified by abc..123"
grant all privileges on *.*’ to "root'g’192.168.121.%" with grant option;
exit;