MariaDB linux centos安裝

MariaDB 是 一個採用 Maria 存儲引擎的  MySQL  分支版本,是由原來 MySQL 的做者 Michael Widenius 創辦的公司所開發的免費開源的數據庫服務器 。 

本文介紹了在linxu下一個簡單的安裝 方法(在OpenSuse下測試成功): 
下載頁面: https://downloads.mariadb.org/mariadb/5.5.34/ 
# tar zxvf  mariadb-5.5.31-linux-x86_64.tar.gz   
# mv mariadb-5.5.31-linux-x86_64 /usr/local/mysql 
# groupadd mysql                     增長 mysql 屬組 
# useradd -g mysql mysql     增長 mysql 用戶 並歸於mysql 屬組 
# chown mysql:mysql -Rf  /usr/local/mysql     設置 mysql 目錄的用戶及用戶組歸屬。 
# chmod +x -Rf /usr/local/mysql    賜予可執行權限 
# cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf     複製默認mysql配置 文件到/etc 目錄 
# /usr/local/mysql/scripts/mysql_install_db --user=mysql   初始化數據 庫 
# cp  /usr/local/mysql/support-files/mysql.server    /etc/init.d/mysql   複製mysql服務程序 到系統 目錄 
# chkconfig  mysql on   添加mysql 至系統服務並設置爲開機啓動mysql

# service  mysql  start  啓動mysql
#vim /etc/profile   編輯profile,將mysql的可執行路徑加入系統PATH
export PATH=/usr/local/mysql/bin:$PATH 
#source /etc/profile  使PATH生效。
#mysqladmin -u root password 'yourrootpassword' 設定root帳號及密碼
#mysql -uroot -p  使用root用戶登陸mysql
[none]>use mysql  切換至mysql數據庫。
[mysql]>select user,host,password from user; --查看系統權限
[mysql]>drop user ''@'localhost'; --刪除不安全的帳戶
[mysql]>drop user root@'::1';
[mysql]>drop user root@127.0.0.1;
。。。
[mysql]>select user,host,password from user; --再次查看系統權限,確保不安全的帳戶均被刪除。linux

[mysql]>flush privileges;  --刷新權限sql

1)修改字符集爲UTF8
#vi /etc/my.cnf
在[client]下面添加 default-character-set = utf8
在[mysqld]下面添加 character_set_server = utf8
修改完重啓:#service  mysql  restart 數據庫

2)增長錯誤日誌
#vi /etc/my.cnf
在[mysqld]下面添加:
log-error = /usr/local/mysql/log/error.log
general-log-file = /usr/local/mysql/log/mysql.log
修改完重啓:#service  mysql  restart vim

3) 設置爲不區分大小寫,linux下默認會區分大小寫。
#vi /etc/my.cnf
在[mysqld]下面添加:
lower_case_table_name=1
修改完重啓:#service  mysql  restart  安全

相關文章
相關標籤/搜索