MariaDB入門: 簡而言之 就是MySQL

weixin_34236869發表於2019-01-12

參考:MariaDB教程 - W3School CN

MariaDB和MySQL

MariaDB是MySQL的直接Fork分支,而且與MySQL 5.5以前的版本都同步適配。5.5之後就不再和MySQL的版本號掛鉤了。
主體上,幾乎沒什麼區別。只是在開發中,解決了很多MySQL遺留的問題,新增了一些更好用的功能。

所以這裡不會詳細介紹所有內容,而是隻挑出來與MySQL不同的地方。而相同的地方,直接參考MySQL即可。

安裝和使用

Mac安裝:

$ brew install mariadb

# 啟動服務
$ mysql.server start

Mac用Brew安裝的Mariadb或Mysql的預設儲存位置為:/usr/local/var/mysql

Ubuntu安裝:

# 建議刪除mysql後再安裝,(注意資料備份)
# 因為他們有很多的配置檔案、客戶端都在共用。
$ sudo apt-get remove --purge mysql-server

# 安裝
$ sudo apt-get install mariadb-server

# 啟停
$ sudo systemctl  start  mariadb
$ sudo systemctl  stop  mariadb
$ sudo systemctl  restart  mariadb

安裝時會進入互動介面,設定密碼後會彈出提示:是否從MySQL遷移到MariaDB,因為會覆蓋配置。


image

修改root密碼:

$ mysqladmin -u root password "[enter your password here]";

客戶端登入:
完全完全完全,和MySQL一樣,連客戶端名字都沒有改:

# 進入資料庫終端
$ mysql -uroot -p 
Enter password:*******
image

SQL語句

進入MariaDB後使用的SQL語句命令等,也和MySQL一模一樣。

相關文章