MySQL的yum方式安裝

2021-09-27 13:20:21 字數 2406 閱讀 1753

1、版本介紹:

mysql community server:社群版本,開源免費,但不提供官方技術支援。是我們通常用版本,根據不同的作業系統平台細分為多個版本。

mysql enterprise edition: 企業版本,需付費,可以試用30天。

mysql cluster:集群版,開源免費。可將幾個mysql server封裝成乙個server。

mysql cluster cge:高階集群版,需付費。

mysql workbench:(gui tool)一款專為mysql設計的er/資料庫建模工具。它是著名的資料庫設計工具dbdesigner4的繼任者。mysql workbench又分為兩個版本,分別是社群版(mysql workbench oss)、商用版(mysql workbench se)。

development

libraries:開發庫,在mysql上做二次開發的,一般不會用到,是修改mysql的時候用,可以給mysql增加新的功能或打補丁。

client utilities:客戶端工具 test suite:測試套件,用來測試資料庫的效能、sql正確性之類的 mysql。

server:真正的mysql伺服器程式的安裝包 embedded:嵌入式開發時搜尋候用到的 compressed tar。

archive:mysql的可執行檔案,不需要安裝即可使用的綠色版。

2、基於centos 6的安裝(使用yum方式,最好不用解壓方式,太麻煩)

whereis mysql				    #檢視位置

yum remove mysql-libs #刪除預設的lib庫

yum list installed mysql* (若存在就解除安裝:yum remove mysql*)

rpm -qa | grep mysql*(一般什麼都沒有) #檢視存在的rpm包

yum -y install wget #安裝wget

service mysqld start #啟動服務

使用rpm命令安裝mysql後,mysql的配置檔案是/etc/my.cnf,開啟該檔案,可以看到mysql的datadir和log檔案等的配置資訊,

如:log-error=/var/log/mysqld.log,開啟/var/log/mysqld.log檔案,搜尋字串a temporary password is generated for root@localhost 可以找到這個隨機密碼,通常這一行日誌在log檔案的最初幾行,比較容易看到。

也可以執行:

# grep 「temporary password」 /var/log/mysqld.log

用初始密碼進入mysql後:

mysql> set global validate_password_policy=0; #設定判斷密碼的標準為基於密碼的長度,預設是8位

( 或執行 /usr/bin/mysql_secure_installation #執行安全配置嚮導

a)為root使用者設定密碼

b)刪除匿名賬號

c)取消root使用者遠端登入

d)刪除test庫和對test庫的訪問許可權

e)重新整理授權表使修改生效 )

檢視mysql版本的四種方法:

1、在終端下執行 mysql -v

2、在終端下執行 mysql --help | grep distrib

3、在mysql裡檢視 select version()

4、在mysql裡檢視 status

1. yum -y install wget

2. wget (mysql 5.6)

3. rpm -ivh mysql-community-release-el7.rpm

4. yum install mysql-community-server -y

5. service mysqld start

6. mysql -uroot -p (初始無密碼,直接登入)

7. mysql> set password=password('123456'); //修改所有使用者的密碼

mysql> update user set password=password('123456') where user='root'; //修改root密碼

mysql> delete from user where user=''; //刪除mysql沒有賬號也沒密碼的使用者

mysql> flush privileges;

參考:

yum 倉庫方式安裝mysql

系統版本centos7.2 解除安裝 mariadb yum y install mysql80 community release el7 3 ls etc yum.repos.d mysql community.repo mysql community source.repo 檢視多了兩個rep...

Mysql5 7安裝之yum安裝方式

wget 注意 若wget命令用不了,wget command not found的解決辦法 yum localinstall mysql57 community release el7 8.noarch.rpmyum repolist enabled grep mysql.community.這一...

linux下的mysql安裝方式一(yum安裝)

一 linux伺服器yum安裝 centos6.3 64位 所有在伺服器上執行的命令,都在 後面 1 命令安裝mysql yum install mysql mysql server mysql devel y 最後提示 complete 表示安裝成功 2 檢視是否生成了mysqld服務,並設定隨機...