MySQL典型的关系型数据库(RDBMS):oracle、MySQL、SqlServer
MySQL的版本
5.5~5.7、8.0
MySQL的安装和配置
下载地址:
https://downloads.mysql.com/archives/community/
安装包 (x86, 64-bit), MSI Installer
执行下一步即可
一直执行下一步直到结束即可
压缩包 (x86, 64-bit), ZIP Archive
解压压缩包并添加 data 目录和 my.ini 普通文件
在my.ini中添加如下内容(注意修改两个目录):
[mysqld]
# ski_grant_tables
#设置3306端口
port=3306
# 设置MySQL的安装目录
basedir=E:\\MySQL\\mysql-8.2.0-winx64
# 设置mysql数据库的数据存放目录
datadir=E:\MySQL\mysql-8.2.0-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数,这是为了防止有人从该主机攻击数据库系统
max_connect_errors=10
# 服务器端使用的字符集默认为UTF8
character-set-server=utf8mb4
# 创建新表时将使用默认的存储引擎
default-storage-engine=INNODB
# 默认使用"mysql_native_password"插件认证
default_authentication_plugin=mysql_native_password[client]
# password = your _password
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4[mysq1]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
用管理员身份打开 cmd
cd到mysql的 /bin 下
cd E:\MySQL\mysql-8.2.0-winx64\bin
E:
初始化MySQL数据库,并记录生成的随机密码
mysqld --initialize --console
安装并启动mysqld进程
mysqld install
net start mysql
是否成功安装
登录系统并修改密码
mysql -uroot -p
Enter password: ************ # 密码为初始化时记录的随机密码
ALTER USER root@localhost IDENTIFIED BY '1234'; #修改密码为1234
使用新密码登录
mysql -uroot -p1234