linux解除安裝及安裝mysql 5 7以上

2021-08-19 19:58:30 字數 2378 閱讀 9376

刪除:

1.rpm -qa|grep -i mysql     檢視安裝的mysql

2./usr/local/mysql/support-files/mysql.server stop  停止mysql服務

3.whereis mysql  收集mysql資料夾資訊   或者   find / -name mysql(推薦)

4.rpm -ev mysql-*****  解除安裝刪除mysql元件

5.再 rm -rf 刪除mysql對應資料夾

6.刪除mysql使用者名稱和使用者組

more /etc/passwd | grep mysql
more /etc/shadow | grep mysql
more /etc/group | grep mysql
userdel mysql
groupdel mysql

7.rpm -qa | grep -i mysql再確認是否刪除

8.配置檔案一般有 /etc/my.cnf /var/log/mysqld.log /var/run/mysqld/ 根據具體情況刪除

安裝:

vim /etc/my.cnf

[client]port = 3306socket = /tmp/mysql.sock[mysqld]character_set_server=utf8init_connect='set names utf8'basedir=/usr/local/mysqldatadir=/usr/local/mysql/datasocket=/tmp/mysql.sock#skip-grant-tableslog-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pidlower_case_table_names = 1sql_mode=strict_trans_tables,no_zero_in_date,no_zero_date,error_for_division_by_zero,no_auto_create_user,no_engine_substitutionmax_connections=5000default-time_zone = '+8:00'

3.初始化資料庫

yum install libaio  先安裝這個必須的

新增日誌檔案

vim /var/log/mysqld.log   儲存

再賦權

chmod 777 mysqld.log
chown mysql:mysql mysqld.log

/usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --lc_messages_dir=/usr/local/mysql/share --lc_messages=en_us

4.檢視初始密碼

cat /var/log/mysqld.log

5./usr/local/mysql/support-files/mysql.server start 啟動mysql服務

6.修改初始密碼

cd /var/run/

mkdir mysqld

chmod 777 mysqld

cd mysqld

vim mysqld.pid

chmod 777 mysqld.pid

chown mysql:mysql mysqld.pid 

/usr/local/mysql/support-files/mysql.server start

/usr/local/mysql/bin/mysql -uroot -p初始密碼

注意:我登入的時候會報錯,不知道什麼原因,(可能複製之後的有編碼問題)

解決:(修改root密碼 *初始密碼不能用的情況)

1.在/etc/my.cnf 中新增 skip-grant-tables

2.重啟服務

3.更改root密碼:alteruser'root'@'localhost'identified by'newpassword'

4.退出並刪除

skip-grant-tables

5.使用 /usr/local/mysql/bin/mysql -uroot -p剛修改的密碼,直接回車進入

備註:遠端連線出現 1130錯誤:不允許遠端連線

進入mysql資料庫,執行:update user set host = '%' where user ='root'; 允許遠端連線。

flush privileges; 重新整理資料庫。

linux 安裝及解除安裝 mysql

我的版本是 ubuntu 17.04 其他版本基本相識 安裝 1 sudo netstat tap grep mysql 檢查是否已經安裝 沒安裝什麼也不會顯示 2 sudo apt get update 更新安裝索引 3 sudo apt get install mysql server 安裝配置...

如何安裝及解除安裝MySQL

安裝mysql服務出現install remove of the service denied 錯誤 分類 mysql 2011 04 05 10 19 2782人閱讀 2 收藏舉報 mysql service 64bit 資料庫os 今天在一台機器 os為vista 64bit 上裝mysql5....

linux解除安裝及安裝mysql 5 7以上

刪除 1.rpm qa grep i mysql 檢視安裝的mysql 2.usr local mysql support files mysql.server stop 停止mysql服務 3.whereis mysql 收集mysql資料夾資訊 或者 find name mysql 推薦 4.r...