运维开发网

openstack第五章-配置mysql

运维开发网 https://www.qedev.com 2020-11-05 09:45 出处:51CTO 作者:拖拉机好快
1、安装相关的包yuminstallmariadbmariadb-serverpython2-PyMySQL-y2、创建并编辑文件直接复制下面整条命令即可,这个是echo直接写入#注意IP换成自己的Vim/etc/my.cnf.d/openstack.cnf[mysqld]bind-address=192.168.244.133default-storage-engine=innodbinnodb

1、安装相关的包

yum install mariadb mariadb-server python2-PyMySQL -y

2、创建并编辑文件

直接复制下面整条命令即可,这个是echo直接写入

#注意IP换成自己的

Vim /etc/my.cnf.d/openstack.cnf 

[mysqld]
bind-address = 192.168.244.133
default-storage-engine = innodb
innodb_file_per_table
max_connections = 4096
collation-server = utf8_general_ci
character-set-server = utf8

openstack第五章-配置mysql

3、启动并设置成开机启动

systemctl enable mariadb.service
systemctl start mariadb.service

4、设置密码

mysql_secure_installation

Enter current password for root (enter for none): 第一步回车

Set root password? [Y/n] 选择Y

输入密码,这里记住自己输入的密码

Remove anonymous users? 选择是,移除匿名用户

Disallow root login remotely? 这里可以选择否,如果只是测试环境,不要禁止root远程登陆

Remove test database and access to it? [Y/n] 选择是

Reload privilege tables now? [Y/n] 选择是

5、登陆测试

Mysql -u root -p

回车输入密码

show databases,查看数据库

openstack第五章-配置mysql

至此mysql部分安装完毕。

后续,mysql与mariadb说明

首先想看各大数据库排行榜可以通过这个网站看

https://db-engines.com/en/ranking

mariadb的地址

https://mariadb.org/

在官网上有这么一句话

MariaDB Server是最受欢迎的开源关系数据库之一。它由MySQL的原始开发人员制作,并保证保持开源。

我们知道Mysql被oracle收购了,后续可能存在闭源的风险,因此就把mariadb分离出来了。

所以openstack也使用了mariadb,

关于mysql与mariadb的详细对比,我这里就不详细列了,网上一大堆,感兴趣的可以去看看,不过有一定的mysql基础对本次安装也没有什么难度。

MariaDB vs MySQL – Comparing MySQL 8.0 with MariaDB 10.3

https://www.eversql.com/mariadb-vs-mysql/

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号