linux mysql 卸載與安裝及配置命令


1.RPM包安裝方式的MySQL卸載

  1) 檢查是否安裝了MySQL組件。

      # rpm -qa | grep -i mysql

  2)卸載前關閉MySQL服務

# service mysql status 

# service mysql stop

# service mysql status

   3)卸載刪除MySQL各類組件

       # rpm -ev  組件名 

   4)收集MySQL對應的文件夾信息

       # find / -name mysql

   5)收集MySQL對應的文件夾信息

       # rm -rf  路徑/文件名

   6)刪除mysql用戶及用戶組

# more /etc/passwd | grep mysql

# more /etc/shadow | grep mysql 

# more /etc/group | grep mysql  

# userdel mysql

# groupdel mysql

   7)確認MySQL是否卸載刪除

        #   rpm -qa | grep -i mysql

2.yum包安裝方式的MySQL安裝

   1)查看yum上提供的數據庫可下載版本

      #  yum list | grep mysql

   2)安裝mysql.i686,mysql-devel.i686,mysql-server.i686

      #  yum -y install mysql mysql-server mysql-devel

   3)查看是否開機啟動

      #  chkconfig --list | grep mysqld

  4)設置為開機啟動

      #  chkconfig mysqld on

  5)設置數據庫密碼

        #  service mysqld start

         #  mysqladmin -u root -p password 'root'

3.service mysql start出錯:unrecognized service的解決辦法

[root@ctohome.com ~]# service mysql start
mysql: unrecognized service
[root@ctohome.com ~]# service mysql restart
mysql: unrecognized service
 
[root@ctohome.com ~]# rpm -q mysql   查詢發現mysql已經正常安裝
mysql-5.1.52-jason.1

[root@ctohome.com ~]# chmod 755 /etc/rc.d/init.d/mysqld  修改mysqld執行權限

[root@ctohome.com ~]# service mysqld start  搞定
Starting mysqld:  [  OK  ]
[root@ctohome.com ~]# service mysqld status
mysqld (pid 9487) is running...

4.Navicat for mysql遠程連接數據庫詳解(1130錯誤解決方法)

1.進入MySql控制台: mysql -u root -p

2.彈出Enter password:   輸入您的數據庫密碼

3.執行下命令: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '您的數據庫密碼' WITH GRANT OPTION;

4.再執行下下命令:  flush privileges;

5.mysql服務啟動、停止、重啟

  一、啟動方式

  1、使用 service 啟動:service mysqld start

  2、使用 mysqld 腳本啟動:/etc/inint.d/mysqld start

  3、使用 safe_mysqld 啟動:safe_mysqld&

  二、停止

  1、使用 service 啟動:service mysqld stop

  2、使用 mysqld 腳本啟動:/etc/inint.d/mysqld stop

  3、mysqladmin shutdown

  4、殺掉進程:

    #  ps -ef  |  grep mysqld

    #  kill -9  進程號 

  三、重啟

  1、使用 service 啟動:service mysqld restart

  2、使用 mysqld 腳本啟動:/etc/inint.d/mysqld restart

6.mysql 查詢的基本命令

      

    1)查看內存

         #  top

    2)mysql的安裝路徑和運行路徑

         #  whereis mysqld

      3)PATH變量指定的路徑中,搜索mysql的信息

         #  which mysqld

        4)查看配置文件

         #  vi /etc/my.cnf

 

7.解決修改mysql的datadir所引發的錯誤問題

    1)修改datadir指向的文件路徑

        1.復制默認指定路徑里面的文件到新的指定路徑的文件夾中        

        2.修改指定的文件夾的修改權限

    2)配置apparmor權限

        1.查看apparmor的配置:# vi /etc/apparmor.d/usr.sbin.mysqld

        2.配置新路徑權限

      3)PATH變量指定的路徑中,搜索mysql的信息

         1.查看selinux的配置:# vi /etc/selinux/config 

         2.修改配置: SELINUX=disabled

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM