linux mysql安裝與維護的詳情介紹

? ? ? ?近來進行mysql的研究使用,對于服務器知識一竅不通的我還是需要從基本練起,首先從mysql的安裝開始,安裝步驟如下:

? 一、?卸載原先數據庫

1、 ?查詢系統有沒有安裝數據庫

rpm?-qa?|?grep?mysql

? ? ? ? 2、卸載原先的數據庫
? ? ? ? ? ? ? ?

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

?如果上述命令任然無法刪除,則可以參考:?《linux 怎么完全卸載mysql數據庫 》

二、 使用yum 安裝數據庫

? ? ? ?1、查詢yum提供的數據庫版本

?????????????????????yum?list?|?grep?mysql

? ? ? ?2、安裝數據庫

????????????????????yum?install??-y??mysql-server??mysql??mysql-deve

? ? ?3、 ?查看安裝的數據庫版本

?????????????????????rpm?-qi?mysql-server

? ?4、啟動數據庫

?service?mysqld?start????????????  ?如果命令啟動不了:mysql:?unrecognized?service????????????  ?使用:????/etc/rc.d/init.d/mysqld?start????????????  ?修改啟動文件權限???chmod?755?/etc/rc.d/init.d/mysqld  ?再次啟動:service?mysqld?start

? ? ? ? 5、查詢數據庫是否開機啟動? ? ? ? ? ? ? ? ? ? ??

chkconfig?--list?|?grep?mysqld

? ? ? ?6、設置開機啟動? ? ? ? ? ? ? ? ? ??

chkconfig?mysqld?on

? ? ? ?7、設置mysql 數據庫 root 用戶的初始密碼? ? ? ? ? ? ?

??/usr/bin/mysqladmin?-u?root?password?'new-password'

? ? ? ? ? 或

mysqladmin?-u?root?password?'root'

? ? ? 8、進入mysql:#mysql -u root

?三、查看數據庫配置文件位置

? ? ? ?1、cat /etc/my.cnf

?  ?  [root@bogon?Desktop]#?cat?/etc/my.cnf  ????????????????[mysqld]  ????????????????datadir=/var/lib/mysql  ????????????????socket=/var/lib/mysql/mysql.sock  ????????????????user=mysql  ????????????????#?Disabling?symbolic-links?is?recommendedto?prevent?assorted?security?risks  ????????????????symbolic-links=0

2、查看mysql數據位置與日志

/var/lib/mysql  ?????????????/var/log/mysqld.log

四、報錯修改

??使用root用戶登錄發生以下錯誤:

?mysqlaccess denied for user ‘root’@

? ? ?進行如下修改:

?#?/etc/init.d/mysql?stop  #?mysqld_safe?--user=mysql?--skip-grant-tables?--skip-networking?&  #?mysql?-u?root?mysql  mysql>?UPDATE?user?SET?Password=PASSWORD('newpassword')?where?USER='root';  mysql>?FLUSH?PRIVILEGES;  mysql>?quit  #?/etc/init.d/mysql?restart  #?mysql?-uroot?-p  Enter?password:?

?以上就是linux mysql安裝與維護的詳情介紹的內容,更多相關內容請關注PHP中文網(www.php.cn)!

? 版權聲明
THE END
喜歡就支持一下吧
點贊12 分享