MY SQL 数据库库如何下载以及安装

MariaDb安装文档
一、安装数据库
1、运行安装包,如下图,点下一步
MY SQL 数据库库如何下载以及安装

2、接受条款,下一步
MY SQL 数据库库如何下载以及安装

3、设置安装存储路径
注意:后续修改很麻烦,选择要慎重
(1)设置程序安装路径
MY SQL 数据库库如何下载以及安装

选择点击上图中的“Browse…”按钮,在弹出的窗口后修改安装目录(如下图),记录程序安装的路径,安装成功后配置系统环境变量时需要使用该路径。
MY SQL 数据库库如何下载以及安装

(2)设置数据文件存储路径

选择点击上图中的“Browse…”按钮后,在弹出的窗口中修改存储目录(如下图)
MY SQL 数据库库如何下载以及安装
MY SQL 数据库库如何下载以及安装
(3)设置后,下一步

4、设置root用户密码(建议统一使用“123456”)
务必勾选下面的使用utf8作为默认服务器的字符集选项(如下图),不选的话中文会乱码,后续修改该配置很麻烦
MY SQL 数据库库如何下载以及安装

5、Buffer pool size根据服务器配置填写,建议大小为服务器内存的二分之一
Page size需要手动改为8KB,下一步
MY SQL 数据库库如何下载以及安装

6、不要勾选,直接下一步
MY SQL 数据库库如何下载以及安装
7、点击“Install”安装

MY SQL 数据库库如何下载以及安装
8、安装成功,点击Finish。
MY SQL 数据库库如何下载以及安装

9、修改数据库最大连接数
(1) 在数据文件存储目录,编辑修改“my.ini”文件(如下图)
MY SQL 数据库库如何下载以及安装
(2)在【mysqld】节点最下方添加命令行“max_connections=10000”(如下图),保存关闭
MY SQL 数据库库如何下载以及安装
(3)重新启动数据库服务(如下图)
MY SQL 数据库库如何下载以及安装
二、配置环境变量
1、打开计算机属性
MY SQL 数据库库如何下载以及安装
2、进入“高级系统设置”
MY SQL 数据库库如何下载以及安装
3、选择“高级”—“环境变量”
MY SQL 数据库库如何下载以及安装
4、修改系统变量中的“Path”系统变量,选中“Path”后点击“编辑”按钮
MY SQL 数据库库如何下载以及安装
5、在“Path”变量值最后加上安装路径(安装目录下的\bin文件夹)例C:\Program Files\MariaDB 10.3\bin
注意:与前面的路径需要用;(英文分号)分隔,如果没有” ;”请自行添加。

MY SQL 数据库库如何下载以及安装

6、在命令行中输入 mysql --version ,如果成功打印出数据库版本信息(如下图),表示环境变量配置成功,否则为失败,请重新检查环境变量。
注:如果未配置环境变量前打开命令行输入窗口,配置后环境变量后需要重新打开命令行输入窗口执行命令后才会有效
MY SQL 数据库库如何下载以及安装
三、创建数据库/还原数据库
1、创建数据库
在命令行执行mysqladmin -uroot -p123456 create lis
说明:-u后root为数据库登录用户
-p后123456为数据库对应用户登录密码
Create后lis 为创建的数据库名称

2、还原数据库
(1)需要事先将数据库备份文件(xxxx.dump),拷贝到服务器上
(2)在命令行执行mysql -u root -p123456 lis < D:\backup_lis.dump(路径自行修改为需要还原的数据库备份文件路径)
说明:-u后root为数据库登录用户
-p后123456为数据库对应用户登录密码
lis 为还原到的指定数据库名称
MY SQL 数据库库如何下载以及安装

3、打开Mysql数据库工具
MY SQL 数据库库如何下载以及安装
4、点“新建”按钮,创建数据库连接

5、可以使用自带的数据库工具验证是否还原成功

四、创建用户并授权
1、创建用户并授权的sql语句如下:
create user ‘用户名’@’%’ identified by ‘密码’;
grant all privileges on 数据库名称.* to ‘用户名’@’%’ ;
例:创建用户lis并赋予lis数据库使用权限
create user ‘lis’@’%’ identified by ‘jfyt_1234’;
grant all privileges on lis.* to ‘lis’@’%’ ;
注:脚步中数据库名称使用的符号非英文单引号,是反单引号

2、在数据库工具中点击“查询”标签,切换至sql查询窗口(如下图)

3、将创建用户的sql语句复制进去,点击上方的执行按钮,如果下方的系统日志中没有报错,则创建并授权成功(如下图)。

说明:使用root用户登录后
select * from mysql.user;–查看mysql中的所有用户
show grants for user_name; – 显示一个用户的权限,显示结果类似于grant 命令

五、备份数据库
1、在命令行执行mysqldump -u root -p -R lis > C:\backup_lis.dump(路径、文件名请自行修改) (回车后需要输入root用户密码)
说明: 其中命令中的root 为数据库登录的用户名,lis为需要备份的数据库名称
注: 该备份命令语句未包含创建库脚本,还原时需要使用还原到指定数据库命令,备份过程中没有进度条提示

也可直接在命令行中输入好登录密码
mysqldump -u root -p 123456 -R listest999 > D:\backup_lis.dump

2、去指定文件夹下,验证数据库是否备份成功。