MySQL安裝

 

 

 mysql安裝

卸載mysql

rpm安裝方式卸載

1 卸載前應先中止mysql服務mysql

// 查看MySQL服務狀態linux

service mysql statusservice mysqld statussql

// 中止MySQL服務socket

service mysql stop service mysqld stopurl

2 查看開機自啓選項spa

chkconfig --list | grep -i mysql.net

確保MySQL服務在各個窗口下都是off狀態3d

3 查看系統安裝的mysql相關的rpmserver

rpm -qa | grep -i mysqlblog

若是有相關 rpm包則刪除

rpm -e rpm包名

4 查找與MySQL相關的文件夾一併刪除

find / -name mysql

5 刪除MySQL用戶及用戶組

more /etc/passwd | grep mysql

more /etc/shadow | grep mysql

userdel mysql

groupdel mysql

二進制包方式安裝卸載

 

安裝MySQL

yum源安裝

1 安裝

紅帽6.7系統鏡像中自帶MySQL安裝包

配置好yum源後

yum install -y mysql*

安裝完成

 

2 啓動MySQL

service mysqld start

*此版本的MySQL的服務名稱爲mysqld

MySQL啓動完成。

此版本MySQL 默認root帳號沒密碼

3 登陸

mysql -uroot -p 回車

此處繼續敲回車

MySQL登陸完成

4 設置root帳號密碼

update mysql.user set password=PASSWORD("123456") where user='root' and host='localhost';

5 退出 從新啓動MySQL服務後登陸驗證密碼是否生效

tar包安裝

https://blog.csdn.net/u010189382/article/details/83418831

1 官網下載

https://dev.mysql.com/downloads/mysql/

選擇相應版本下載

2 建立目錄和用戶

將下載好的tar包拷貝至此目錄

# mkdir -p /data/software

# useradd mysql -u 27 -s /sbin/nologin

# groupmod -g 27 mysql

# mkdir -p /data/mysql/

# chown -R mysql:mysql /data/mysql/

 

3 解壓

# cd /data/software/

# tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

# mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/mysql

# chown -R mysql:mysql /usr/local/mysql/

 

4 配置my.cnf

 

[root@mysql4 local]# cat /etc/my.cnf

[mysqld]

basedir=/usr/local/mysql

datadir=/data/mysql

socket=/tmp/mysql.sock

user=mysql

tmpdir=/tmp

max_connections=100

character-set-server=utf8

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

[mysqld_safe]

log-error=/data/mysql/error.log

pid-file=/data/mysql/mysql.pid

 

5 mysql 初始化

# cd /usr/local/mysql/

# bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql

記錄自動生成的初始化密碼。

L8=J.ph!Arrs

6 服務化

# cd /usr/local/mysql/support-files/

# cp mysql.server /etc/init.d/mysql

# ln -s /usr/local/mysql/bin/mysql /usr/bin

# ln -s /usr/local/mysql/bin/mysqldump /usr/bin

# ln -s /usr/local/mysql/bin/mysqlbinlog /usr/bin

7 啓動MySQL

# service mysql start

8 登陸

用剛剛初始化時生成的隨機密碼登陸MySQL

9 修改root密碼

mysql> set password=password("root");

10 退出從新登陸

mysql> exit

Bye

[root@mysql4 support-files]# mysql -uroot -proot

*注意

1 5.7.18下沒有my-default.cnf,即在5.7.18之後的版本里在安裝目錄的support-files文件夾下就沒有my-default.cnf這個配置文件了也就意味着咱們要本身編寫MySQL的配置文件了

2 MySQL初始化腳本mysql_install_db mysqld

相關文章
相關標籤/搜索