由于CentOS 7 将mysql全部都改成了mariadb。所以在CentOS 下yum安装mysql是没有用的。虽然还是有一大堆软件包叫做mysql。
mysql-community-release.noarch el7-5 installed
php-mysql.x86_64 5.4.16-23.el7_0.3 @RHEL
akonadi-mysql.x86_64 1.9.2-4.el7 RHEL
dovecot-mysql.x86_64 1:2.2.10-4.el7_0.1 RHEL
libdbi-dbd-mysql.x86_64 0.8.3-16.el7 RHEL
mysql-connector-java.noarch 1:5.1.25-3.el7 RHEL
mysql-connector-odbc.x86_64 5.2.5-6.el7 RHEL
qt-mysql.i686 1:4.8.5-8.el7 RHEL
qt-mysql.x86_64 1:4.8.5-8.el7 RHEL
不过不用担心。mariadb和mysql几乎是一样的。首先,mariadb就是由mysql的创始人负责维护的。而mariadb就是mysql创始人女儿的名字。
首先第一步,安装mariadb!!!
1.安装mariadb
[root@ns ftp]# yum -y install mariadb mariadb-server
已加载插件:product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
2.改密码
下面的操作之前一定要记得先启动mariadb
systemctl start mariadb
注意,这里的root和linux的root没半毛钱关系.maria的初始密码默认是空的。需要你改一下的。不改也能登陆,就是不安全而已,你的库不要密码就能登陆,很可怕
改密码
[root@ns ~]# mysqladmin -uroot -p password zhelitianmima
Enter password:
[root@ns ~]#
后面那个zhelitianmima是你要改的密码。Enter password那里直接回车就好了
登陆mariadb