Centos6.2中mysql的安裝與配置

00潤物無聲00發表於2016-08-14

一.解除安裝資料庫

1.查詢系統中是否安裝資料庫

    rpm -qa | grep mysql

2.解除安裝原有資料庫

    rpm -e mysql  // 普通刪除模式
    rpm -e --nodeps mysql  // 強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它檔案,則用該命令可以對其進行強力刪除


二.使用yum安裝資料庫

1.查詢yum提供的資料庫版本

    yum list | grep mysql

2.安裝資料庫

    yum install  -y  mysql-server  mysql  mysql-deve


3.啟動資料庫

    service mysqld start
  如果啟動不了,可以使用  /etc/rc.d/init.d/mysqld start  或者修改檔案許可權 chmod 755 /etc/rc.d/init.d/mysqld,然後再次啟動


4.查詢資料庫是否開機啟動

    chkconfig --list | grep mysqld

5.設定開機啟動

    chkconfig mysqld on

6.設定mysql資料庫root使用者的初始密碼

    mysqladmin -u root password 'root'

三.檢視mysql的配置檔案

1./etc/my.cnf這是mysql的主配置檔案

    cat /etc/my.cnf
2./var/lib/mysql   mysql資料庫的資料庫檔案存放位置

    cd /var/lib/mysql/
3./var/logmysql資料庫的日誌輸出存放位置


四.登陸mysql,輸入密碼

    # mysql -uroot -p 

五.使用navicate連線是的問題和解決方案

    

採用授權法,解決上述問題。

1.先在linux中登陸mysql。

2.如果想root使用者使用密碼可以在任何主機連線到mysql伺服器則:(root為使用者名稱,password為密碼,可替換修改)

	GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

如果是在特定機器上可以連線mysql伺服器的話,寫一個確定的Ip地址

	GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY 'password' WITH GRANT OPTION;


再次測試,連線成功。


相關文章