这里以MySQL8.0.27免安装版为例,进行图文详解。
1.登录MySQL官网:https://dev.mysql.com/downloads/mysql/,点击Archives
2.下载免安装版MySQL8.0.27:
3.将下载的mysql-8.0.27-winx64.zip,解压到E:\INSTALLSOFT\mysql-8.0.27-winx64下:
4.在E:\INSTALLSOFT\mysql-8.0.27-winx64根目录下创建mysql.ini文件,输入内容:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\INSTALLSOFT\mysql-8.0.27-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\INSTALLSOFT\mysql-8.0.27-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
5.环境配置变量:
新建参数名:MYSQL_HOME,
路径为:解压路径E:\INSTALLSOFT\mysql-8.0.27-winx64
在PATH里增加:
%MYSQL_HOME%\bin
6.管理员模式下打开DOS操作界面,初始化数据库:
(1).打开后首先输入E:(记住加冒号) 从C盘到其他盘必须先转到其他盘以后
E:
(2).才能使用cd命令:
cd E:\INSTALLSOFT\mysql-8.0.27-winx64\bin
(3).在MySQL目录下的bin目录下输入:
mysqld --initialize --console
运行结束后记住root@localhost:之后的密码后面会用,执行后会出现默认密码,在段落的最后边
(4).安装MySQL:
mysqld --install
启动MySQL服务:
net start mysql
连接MySQL:
mysql -u root -p密码
数据操作命令:
show databases; -- 显示数据库
use mysql; -- 切换数据库目录
show tables; -- 显示数据表
select host,user from user; -- 查看用户表
-- 修改密码语句:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
FLUSH PRIVILEGES; -- 刷新权限
exit ; --(回车) 断开
恭喜!!!
就此,数据库就连接测试成功