詳解Centos 使用YUM安裝MariaDB
1、在 /etc/yum.repos.d/ 下建立 MariaDB.repo,內容如下:
[azureuser@mono etc]$ cd /etc/yum.repos.d
[azureuser@mono yum.repos.d]$ vi MariaDB.repo
# MariaDB 10.0 CentOS repository list - created 2013-08-23 13:08 UTC
# http://mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.0/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
如果是其他的操作系統(tǒng),可以在這里找到相關信息。
2、使用YUM安裝MariaDB
[azureuser@mono yum.repos.d]$ sudo yum -y install MariaDB-client MariaDB-server MariaDB-devel
3、啟動數(shù)據(jù)庫
[azureuser@mono yum.repos.d]$ sudo service mysql start
4、修改Root的密碼
[azureuser@mono yum.repos.d]$ mysqladmin -u root password ‘passwd'
5、配置遠程訪問,MariaDB為了安全起見,默認情況下綁定ip( 127.0.0.1)。
[azureuser@mono yum.repos.d]$ mysql -u root -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 4
Server version: 10.0.4-MariaDB MariaDB Server
Copyright (c) 2000, 2013, Oracle, Monty Program Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY ‘passwd' WITH GRANT OPTION;
MariaDB [(none)]> flush privileges;
第一句中"%"表示任何主機都可以遠程登錄到該服務器上訪問。如果要限制只有某臺機器可以訪問,將其換成相應的IP即可,如:
GRANT ALL PRIVILEGES ON *.* TO root@"172.168.193.25" IDENTIFIED BY "root";
第二句表示從mysql數(shù)據(jù)庫的grant表中重新加載權限數(shù)據(jù)。因為MySQL把權限都放在了cache中,所以在做完更改后需要重新加載。
6、如果系統(tǒng)的防火墻開著(or behind a hardware firewall or NAT)你必須放開mysql使用的TCP端口,通常都是3306。
7、大小寫敏感
用root帳號登錄后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重啟MYSQL服務,這時已設置成功:不區(qū)分表名的大小寫;
lower_case_table_names參數(shù)詳解:
lower_case_table_names = 0
其中 0:區(qū)分大小寫,1:不區(qū)分大小寫
相關文章
Windows10系統(tǒng)下安裝MariaDB 的教程圖解
MariaDB由MySQL的創(chuàng)始人麥克爾·維德紐斯主導開發(fā),他早前曾以10億美元的價格,將自己創(chuàng)建的公司MySQL賣給了SUN,此后,隨著SUN被甲骨文收購,MySQL的所有權也落入Oracle的手中。這篇文章給大家介紹Windows10系統(tǒng)下安裝MariaDB 的教程圖解,感興趣的朋友一起看看吧2018-12-12
在Ubuntu系統(tǒng)中安裝MariaDB數(shù)據(jù)庫的教程
這篇文章主要介紹了在Ubuntu系統(tǒng)中安裝MariaDB數(shù)據(jù)庫的教程,同時也適用于其他Debian系的Linux系統(tǒng),需要的朋友可以參考下2015-06-06
MongoDB快速入門筆記(八)之MongoDB的java驅動操作代碼講解
這篇文章主要介紹了MongoDB快速入門筆記(八)之MongoDB的java驅動操作代碼講解的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-06-06
centos 7安裝mysql5.5和安裝 mariadb使用的命令
以前的Linux系統(tǒng)中數(shù)據(jù)庫大部分是mysql,不過自從被sun收購之后,就沒用集成在centos這些開源Linux系統(tǒng)中了,那么如果想用的話就需要自己安裝了,在安裝過程中肯定會用到些命令,下面通過本篇文章給大家介紹centos 7安裝mysql5.5和安裝 mariadb使用的命令2015-09-09
Mysql/MariaDB啟動時處于進度條狀態(tài)導致啟動失敗的原因及解決辦法
本文給大家介紹Mysql/MariaDB啟動時一直處于進度條狀態(tài),進度條結束后提示error。究竟是什么原因呢?該怎么解決呢?跟著小編一起看看該如何解決此問題呢。2015-09-09

