mariadb数据库使用教程以及简单优化概念

mariadb数据库使用教程以及简单优化

先查看系统版本,然后安装mariadb数据库。
在这里插入图片描述
上图可知我使用的是centos7.5
在这里插入图片描述
在这里插入图片描述
然后启动数据库,并将它设置成开机启动。
在这里插入图片描述
在这里插入图片描述
使用mysql_secure_installation命令对mariadb数据库进行初始化操作。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

设置防火墙策略,使其放行对数据库服务程序的访问请求:
在这里插入图片描述

使用刚才设置的密码登陆数据库:
在这里插入图片描述
查看所有数据库:
在这里插入图片描述
创建名为lance的数据库:
在这里插入图片描述
进入刚才创建的lance数据库,并查看数据库里有多少张表:
在这里插入图片描述
可以看到新创建的lance数据库里没有任何表格。
创建名为t1的表,并查看所有表:
在这里插入图片描述
向表中插入数据,并查看表结构:
在这里插入图片描述
在这里插入图片描述

查看t1表字段内容:
在这里插入图片描述
修改name字段的长度:
在这里插入图片描述
修改name字段的内容:
在这里插入图片描述
刷新权限:
在这里插入图片描述
清空表内容:
在这里插入图片描述
删除表:
在这里插入图片描述
删除lance数据库lance:
在这里插入图片描述
查看数据库字符集:
在这里插入图片描述
查看MySQL储存引擎:
在这里插入图片描述
查看MySQL默认的储存引擎:
在这里插入图片描述
修改MySQL t1表储存引擎:
在这里插入图片描述

MySQL数据库字符集设置:
在这里插入图片描述
(1) 编辑vim /etc/my.cnf配置文件,在相应段中加入相应的参数字符集,修改完毕后重启MySQL服务。
在这里插入图片描述
(2) MySQL命令行中运行如下指令:
在这里插入图片描述
在这里插入图片描述

MySQL数据库优化:

MySQL的优化分硬件优化和SQL语句优化。
1. MySQL数据库具体优化包括:配置文件的优化、SQL语句优化、表结构的优化、索引的优化,而配置的优化包括:系统内核、硬件资源、内存、CPU、MySQL本身文件的优化。
**2. 硬件上的优化有两种方式:**一种是增加内存和提高磁盘读写速度,进而提高MySQL数据库的查询、更新的速度;使用多块磁盘来储存数据,可以从多块磁盘上并行读取数据,进而提高读取数据的速度。
3. MySQL参数的优化:内存中会为MySQL保留部分的缓冲期,这些缓冲区可以提高MySQL的速度,缓冲区的大小可以在MySQL的配置文件中进行设置。

这里是引用

MySQL数据库优化是一项非常重要的工作,而且是一项长期的工作。

这里是引用

更多精彩文章请关注微信公众号:YQ编程,或微信扫描以下二维码关注,还有许多IT类电子书等你来拿。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/gyqailxj/article/details/106299625