1. 程式人生 > >linux mysql安裝教訓和總結

linux mysql安裝教訓和總結

1.本著版本控制的原則,所以都是從官網下載tar.gz包然後上傳到伺服器,然後一個個解壓配置,但jdk ,  elasticsearch , kibana 都很成功,但到了mysql出現 了各種各樣的問題(貌似自己看了別人寫的一篇關於mysql的配置,有十幾個步驟)

於是乎:

換了一個mysql 安裝方案 -使用yum

前提:完全解除安裝現有的mysql , 否則後續很容易出問題,我對著如下網址進行了mysql 的完全刪除:

於是只要幾步就能實現mysql安裝和配置(和在windows上安裝一樣簡單)

1、安裝

檢視有沒有安裝過:

yum list installed mysql*

rpm -qa | grep mysql*

檢視有沒有安裝包:

yum list mysql*

安裝mysql客戶端:

yum install mysql

安裝mysql 伺服器端:

yum install mysql-server

yum install mysql-devel

2、啟動    &&    停止

資料庫字符集設定

mysql配置檔案/etc/my.cnf中加入default-character-set=utf8

啟動mysql服務:

service mysqld start或者/etc/init.d/mysqld start

開機啟動:

chkconfig -add mysqld,檢視開機啟動設定是否成功chkconfig --list | grep mysql*

mysqld            0:關閉    1:關閉    2:啟用    3:啟用    4:啟用    5:啟用    6:關閉

停止:

service mysqld stop

3、登入

建立root管理員:        mysqladmin -u root password 123456

登入:          mysql -u root -p輸入密碼即可。

注意:如果你忘記密碼了,採用如下方案實現登陸和密碼修改

                忘記密碼:          service mysqld stop

                mysqld_safe --user=root --skip-grant-tables

                mysql -u root

                use mysql

                update user set password=password("new_pass") where user="root";

                flush privileges;

4、Linux MySQL的幾個重要目錄

資料庫目錄:        /var/lib/mysql/

配置檔案:        /usr/share /mysql(mysql.server命令及配置檔案)

相關命令:        /usr/bin(mysqladmin mysqldump等命令)

啟動指令碼:        /etc/rc.d/init.d/(啟動指令碼檔案mysql的目錄)