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

MariaDb安装文档
一、安装数据库
1、运行安装包,如下图,点下一步
在这里插入图片描述

2、接受条款,下一步
在这里插入图片描述

3、设置安装存储路径
注意:后续修改很麻烦,选择要慎重
(1)设置程序安装路径
在这里插入图片描述

选择点击上图中的“Browse…”按钮,在弹出的窗口后修改安装目录(如下图),记录程序安装的路径,安装成功后配置系统环境变量时需要使用该路径。
在这里插入图片描述

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

选择点击上图中的“Browse…”按钮后,在弹出的窗口中修改存储目录(如下图)
在这里插入图片描述
在这里插入图片描述
(3)设置后,下一步

4、设置root用户密码(建议统一使用“123456”)
务必勾选下面的使用utf8作为默认服务器的字符集选项(如下图),不选的话中文会乱码,后续修改该配置很麻烦
在这里插入图片描述

5、Buffer pool size根据服务器配置填写,建议大小为服务器内存的二分之一
Page size需要手动改为8KB,下一步
在这里插入图片描述

6、不要勾选,直接下一步
在这里插入图片描述
7、点击“Install”安装

在这里插入图片描述
8、安装成功,点击Finish。
在这里插入图片描述

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

在这里插入图片描述

6、在命令行中输入 mysql --version ,如果成功打印出数据库版本信息(如下图),表示环境变量配置成功,否则为失败,请重新检查环境变量。
注:如果未配置环境变量前打开命令行输入窗口,配置后环境变量后需要重新打开命令行输入窗口执行命令后才会有效
在这里插入图片描述
三、创建数据库/还原数据库
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 为还原到的指定数据库名称
在这里插入图片描述

3、打开Mysql数据库工具
在这里插入图片描述
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、去指定文件夹下,验证数据库是否备份成功。

发布了30 篇原创文章 · 获赞 3 · 访问量 3504

猜你喜欢

转载自blog.csdn.net/weixin_42996498/article/details/103354141