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

2022-02-16 05:48:22 字數 2560 閱讀 5948

刪除:

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/ 根據具體情況刪除

安裝:[client]

port = 3306

socket = /tmp/mysql.sock

[mysqld]

character_set_server=utf8

init_connect='

set names utf8

'basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

socket=/tmp/mysql.sock

#skip-grant-tables

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

lower_case_table_names = 1

sql_mode=strict_trans_tables,no_zero_in_date,no_zero_date,error_for_division_by_zero,no_auto_create_user,no_engine_substitution

max_connections=5000

default-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

777mysqld

cd mysqld

vim mysqld.pid

chmod

777mysqld.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...