上一篇裏面我們把Java環境給配置好了,接下來就該配置數據庫了,因爲等下安裝Apache James需要系統上有MySql環境。
安裝MySql5.7
# yum list installed | grep mysql
mysql-libs.x86_64 5.1.73-8.el6_8 @cumulative
# yum -y remove mysql-libs.x86_64
卸載完成後會出現"complete"字樣# wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
# yum install mysql-community-release-el6-5.noarch.rpm
出現"complete"字樣,則表示成功,然後繼續安裝mysql-server# yum install mysql-community-server
這裏需要等待一會兒,具體多長時間看服務器的網速,期間會出現讓你輸入y/n的時候,輸入y即可,出現"complete"字樣則表示成功# service mysqld start
這裏我們出現一點狀況,按照網上的教程,Mysql安裝好之後會自動爲root用戶分配一個密碼,但是我查看了日誌文件,發現它並沒有爲我生成密碼,或者是生成了我自己並不知道而已。# grep "password" /var/log/mysqld.log
# mysql -u root -p
輸入該指令後,會讓你輸入密碼,輸入臨時密碼登錄即可,Linux環境下,輸入密碼不可見,所以不要以爲你沒有輸入成功UPDATE user SET Password=PASSWORD('newpassword') where USER='root' and host='127.0.0.1' or host='localhost';
這是雖然修改好了,但是mysql 系統相關權限表並沒有進行刷新,所以我們還要在執行一句flush privileges;
到這裏基本上安裝結束了,輸入exit; 退出mysql.service mysqld stop
跳過授權表訪問# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
之後,按上面步驟登錄進去修改密碼,重啓mysql服務即可。最後,是一些設置
chkconfig mysqld on
修改字符集爲utf-8vim /etc/my.cnf
在[mysql]段,添加character-set-server=utf8
之後在末尾添加[client]段,並在此段添加