linux mysql的安裝與配置

2022-08-04 09:45:10 字數 1722 閱讀 3544

linux centos下,mysql安裝有三種方式:二進位制tar包安裝,rpm安裝,yum安裝(最簡單)

檢視有沒有安裝過:

yum list installed mysql*

rpm -qa | grep mysql*

檢視有沒有安裝包:

yum list mysql*

安裝mysql客戶端:

yum install mysql

安裝mysql 伺服器端:

yum install mysql-server

yum install mysql-devel

可將mysql加入到環境變數中,在/etc/profile中進行新增

2、啟動&&停止

資料庫字符集設定

mysql配置檔案/etc/my.cnf中加入default-character-set=utf8

啟動mysql服務:

service mysqld start或者/etc/init.d/mysqld start

開機啟動:

chkconfig -add mysqld,檢視開機啟動設定是否成功chkconfig --list | grep mysql*

mysqld 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉

停止:service mysqld stop

3、登入

建立root管理員:

mysqladmin -u root password 123456

登入:mysql -u root -p輸入密碼即可。

忘記密碼:

service mysqld stop

mysqld_safe --user=root --skip-grant-tables

mysql -u root

use mysql

update user set password=password("new_pass") where user="root";

flush privileges;

4、遠端訪問

開放防火牆的埠號

mysql增加許可權:mysql庫中的user表新增一條記錄host為「%」,user為「root」。

5、linux mysql的幾個重要目錄

資料庫目錄

/var/lib/mysql/

配置檔案

/etc/my.cnf

相關命令

/usr/bin(mysqladmin mysqldump等命令)

啟動指令碼

/etc/rc.d/init.d/(啟動指令碼檔案mysql的目錄)

這些資訊可通過ps -ef | grep mysql 來檢視

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

# disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

skip-grant-tables

[mysqld_safe]

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

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

Linux MySQL的解除安裝與安裝

由於實驗需要安裝mysql,當然我們可以通過 sudo apt get install mysql server 假如的你的源比較陳舊,需要先更新一下自己的源 sudo apt get update 但是安裝之後你會發現mysql的版本比較陳舊5.1.x,看一下mysql的官方 都已經出到5.5.3...

linux mysql8 的安裝與解除安裝

第二步 刪除相關目錄 檢視 root localhost find name mysql etc mysql etc selinux targeted active modules 100 mysql var lib mysql var lib mysql mysql 刪除 root localho...

linux mysql 安裝測試

1 安裝 檢視有沒有安裝過 yum list installed grep mysql rpm qa grep mysql 檢視有沒有安裝包 yum list grep mysql 安裝mysql客戶端 yum install mysql 安裝mysql 伺服器端 yum install mysql...