Centos服务器部署MairaDB10.3数据库并设置忽略大小写和默认连接数1000 以上的图文记录

IT老李08-14659阅读0评论

温馨提示:这篇文章已超过58天没有更新,请注意相关的内容是否还可用!

最近运维的工作太多了而且都没有任何经验,这不今天要在 CentOS 服务器上部署 MariaDB 10.3,并设置数据库忽略大小写以及将默认连接数设置为 1000 以上,而且越大越好,当然这个数量是取决于服务器配置的,暂且忽略配置,毕竟能要求大于1000以上的,配置服务器肯定是够的,好了,不废话了,赶紧折腾起来,对于我这种小白来说MySQL跟MairaDB都属于同一类数据库管理系统。但是要求是就安装MairaDB10.3,没办法,按照要求走就是了,另外mariadb与mysql在使用范围和使用目的上都有所不同,两者的主要功能都是为了通过开源社区在维护中,从而获得GPL授权许可。从关系上来看,mariadb是属于数据库管理系统的开发和升级版本,它仅仅代表MySQL的一个分支。好了开始安装操作。

安装 MariaDB 10.3

添加 MariaDB 存储库首先,你需要添加 MariaDB 的官方存储库,以便安装 MariaDB 10.3。创建一个 MariaDB.repo 文件:

sudo nano /etc/yum.repos.d/MariaDB.repo

将以下内容粘贴到该文件中:

[mariadb]
name = MariaDB
baseurl= http://archive.mariadb.org/mariadb-10.3.34/yum/centos/$releasever/$basearch
gpgkey= https://archive.mariadb.org/PublicKey
gpgcheck=1

如图:

Centos服务器部署MairaDB10.3数据库并设置忽略大小写和默认连接数1000 以上的图文记录 第1张

运行以下命令来安装 MariaDB 10.3:

sudo yum install MariaDB-server MariaDB-client

启动 MariaDB 服务

启动 MariaDB 服务并设置其在系统启动时自动启动:

sudo systemctl start mariadb
sudo systemctl enable mariadb

运行安全配置脚本

MariaDB 提供了一个安全配置脚本,帮助你设置 root 密码和删除不必要的默认设置:

sudo mysql_secure_installation

按照提示进行操作,设置 root 密码并进行其他安全配置。根据实际情况配置,看不懂英文的百度,我貌似除了前两个是Y其他都是n,注意这里是区分大小写的,必须严谨。

配置数据库忽略大小写及默认连接数,MariaDB 默认情况下表名是区分大小写的,但你可以通过设置 `lower_case_table_names` 参数来改变这一行为。

打开 MariaDB 配置文件进行编辑:

sudo nano /etc/my.cnf

如果该文件不存在,你可能需要在“/etc/” 目录下创建一个新的配置文件,例如“my.cnf”。

添加配置参数

在配置文件中添加以下内容以忽略大小写:

lower_case_table_names = 1
max_connections = 1200

**注意:设置 `lower_case_table_names` 参数在 MariaDB 运行时对现有表名的影响是有限的。要确保这一设置在所有数据迁移或表创建过程中生效,你可能需要重新创建表或数据库。

Centos服务器部署MairaDB10.3数据库并设置忽略大小写和默认连接数1000 以上的图文记录 第2张

使配置更改生效,重启 MariaDB 服务:

sudo systemctl restart mariadb

验证设置

登录 MariaDB 数据库并检查参数是否生效:

mysql -u root -p

输入账号密码,之前设置过,别问我,我不知道你设置的密码是什么,

在 MariaDB 提示符下,分别运行以下命令

查询忽略大小写字母命令:

SHOW VARIABLES LIKE 'lower_case_table_names';

查询数据库默认最大连接数:

SHOW VARIABLES LIKE 'max_connections';

如图:

Centos服务器部署MairaDB10.3数据库并设置忽略大小写和默认连接数1000 以上的图文记录 第3张

这会显示当前的最大连接数配置。通过这些步骤,你可以在 CentOS 上成功部署 MariaDB 10.3,设置数据库忽略大小写,并调整默认连接数。当然这篇文章难的不在于过程而是MariaDB 的 10.3 版本在 CentOS 7 的官方仓库中似乎已经不再可用。我也是找了找多个链接才找到了地址,且用且珍惜,不知道为什么,非得用这么老的版本,官方最低版本是10.4,行了,差不多得啦,毕竟是偶尔用一次,能用就行,有问题留言反馈!

文章版权声明:除非注明,否则均为IT老李原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,659人围观)

还没有评论,来说两句吧...

取消
微信二维码
微信二维码
支付宝二维码