最近在使用CentOS 7時,遇到了一個奇怪的問題,就是無法找到mysql命令,導(dǎo)致無法正常操作數(shù)據(jù)庫。
[root@localhost ~]# mysql -bash: mysql: command not found
經(jīng)過查找資料和嘗試,終于找到了原因:
CentOS 7默認(rèn)使用了MariaDB代替了MySQL,而MariaDB與MySQL雖然相似,但也有一些區(qū)別。因此,我們在使用CentOS 7的時候,需要使用它默認(rèn)的MariaDB,而不是直接使用MySQL。
當(dāng)然,如果你非常堅持要使用MySQL,也可以通過安裝額外的軟件包來實現(xiàn):
[root@localhost ~]# yum install mysql-server mysql
通過這個命令,我們可以安裝MySQL及其服務(wù)端的軟件包。但是需要注意的是,這可能會導(dǎo)致系統(tǒng)的一些依賴關(guān)系出問題,因此并不推薦這種方式。
總之,在使用CentOS 7的時候,我們需要了解它默認(rèn)的數(shù)據(jù)庫是哪個,以及該如何進(jìn)行操作。