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

黄舟
發布: 2017-02-28 13:26:11
原創
1216 人瀏覽過

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

  一、 卸載原先資料庫

1、  查詢系統有沒有安裝資料庫
##

rpm -qa | grep mysql
登入後複製

        2、卸載原先的資料庫               

   rpm -e mysql  // 普通删除模式
 rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
登入後複製


##

                     yum list | grep mysql
登入後複製

則可參考: 《linux 怎麼完全卸載mysql資料庫》

二、 使用yum 安裝資料庫

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

                    yum install  -y  mysql-server  mysql  mysql-deve
登入後複製
       

2、安裝資料庫

                     rpm -qi mysql-server
登入後複製

     3、  檢視已安裝的資料庫版本

##

 service mysqld start            
 如果命令启动不了:mysql: unrecognized service            
 使用:    /etc/rc.d/init.d/mysqld start            
 修改启动文件权限   chmod 755 /etc/rc.d/init.d/mysqld
 再次启动:service mysqld start
登入後複製
##   4、啟動資料庫

#

chkconfig --list | grep mysqld
登入後複製
        5.查詢資料庫是否開機啟動                             

#

chkconfig mysqld on
登入後複製
       7、設定mysql 資料庫root 使用者的初始密碼             

  /usr/bin/mysqladmin -u root password 'new-password'
登入後複製
 、進入mysql:#mysql -u root


 三、檢視資料庫設定檔位置

##     

 1、cat /etc/my.cnf

mysqladmin -u root password 'root'
登入後複製

2、檢視mysql資料位置與日誌

 
 
[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
登入後複製

#四、報錯修改

## # 使用root使用者登入發生下列錯誤:

 mysqlaccess denied for user 'root'@

     進行以下修改:

#
/var/lib/mysql
             /var/log/mysqld.log
登入後複製

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


#
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!