日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

centos mysql 服务器_服务器数据库搭建流程(CentOs+mysql)

發(fā)布時(shí)間:2025/3/12 数据库 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 centos mysql 服务器_服务器数据库搭建流程(CentOs+mysql) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言:

服務(wù)器上數(shù)據(jù)庫(kù)搭建需要知道Linux系統(tǒng)的版本,以前的Ubuntu14.04直接在終端下輸入apt-get install (package)便可方便的下載并安裝mysql,但是在centOs上就是行不通的,需要復(fù)雜的配置,不過(guò)在centOs里可以使用yum install mysql-server mysql-client的命令可以快速安裝,不過(guò)這是mysql的5.1版本,不支持5.5以上豐富的功能。而且在項(xiàng)目開(kāi)發(fā)中,項(xiàng)目組的生產(chǎn)環(huán)境和測(cè)試環(huán)境對(duì)版本控制有著嚴(yán)格的要求,如果不一致非常容易發(fā)生不兼容等難解決的錯(cuò)誤,所以這里,我選擇采用在oracle官網(wǎng)上直接下載壓縮包(rpm),然后在終端下安裝。這個(gè)方法比較通用~~

具體的安裝流程如下:(記錄只為更好的分享)

1、首先下載mysql的安裝包,有如下幾個(gè)網(wǎng)站作為參考:

http://dev.mysql.com/downloads/mysql/

http://www.360sdn.com/opensource-datasource/2015/0530/5972.html

http://mirror.neu.edu.cn/mysql/Downloads/MySQL-5.6/

如下必要包:

centOs的Linux系統(tǒng)不支持apt-get命令,yum命令安裝的mysql只是5.1的版本,不符合要求,所以只能采用事先下載好的壓縮包來(lái)進(jìn)行安裝,而且方便控制版本。

2、首先使用winscp軟件將上述安裝文件復(fù)制到指定服務(wù)器中,然后進(jìn)入putty終端,連接服務(wù)器端:(putty直接放在C:\Program Files (x86)\PuTTY目錄下,通過(guò)winscp上方菜單快捷鍵直接進(jìn)入)

3、進(jìn)入系統(tǒng)后,檢測(cè)是否安裝mysql.輸入以下的命令:

# rpm -qa | grep -i mysql

若目錄為空,則忽略以下操作。如果已安裝過(guò),會(huì)出現(xiàn)相應(yīng)的mysql安裝版本,這時(shí),我們使用命令刪除它們:

# rpm -ev MySQL-server-5.0.22-0.i386? (黃色部分為包名)

還有的情況是,有的mysql是由yum命令安裝的,這時(shí)使用yum命令刪除它:

# ?yum remove mysql-server mysql-devel (黃色部分為包名)

4、進(jìn)入winscp移入壓縮包的目錄下(mysql目錄):使用rpm,命令開(kāi)始安裝mysql,首先安裝service:

# ?rpm -ivh MySQL-server-5.5.15-1.linux2.6.x86_64.rpm (黃色部分為包名,根據(jù)自己的包名定)

如果安裝過(guò)程中提示缺少依賴包,則使用yum命令下載即可,如下:

根據(jù)具體情況定

然后安裝客戶端client的壓縮包:

# rpm -ivh MySQL-client-5.5.15-1.linux2.6.x86_64.rpm (黃色部分為包名)

然后安裝Mysql開(kāi)發(fā)依賴包:

# rpm -ivh MySQL-devel-5.5.28-1.rhel5.i386.rpm (黃色部分為包名)

此時(shí)便安裝完成。

5、下面進(jìn)行配置

whereis mysql命令可以查詢mysql主要的幾個(gè)目錄存放的位置;

或者使用 : find / -name mysql方便查詢mysql文件的所有路徑

然后啟動(dòng)mysql的服務(wù),輸入以下命令,并結(jié)果如下表示服務(wù)正確運(yùn)行:

# service mysql start

為了方便操作,我們?cè)O(shè)置mysql開(kāi)機(jī)自啟動(dòng):

自啟動(dòng)chkconfig mysql on

重啟服務(wù)器后,輸入以下命令,查看服務(wù)列表中mysql服務(wù)是否啟動(dòng),如下2/3/4/5 on表示服務(wù)已經(jīng)啟動(dòng):

chkconfig --list

6、修改用戶:

#mysql -u root

mysql> use mysql;

mysql> UPDATE user SET Password = PASSWORD('newpassword') WHERE user = 'root';

mysql> flush privileges;

在丟失root密碼的時(shí)候,可以這樣

#mysqld_safe --skip-grant-tables&

#mysql -u root mysql

mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

mysql> FLUSH PRIVILEGES; ? ?//這一步很關(guān)鍵

或者:

/etc/init.d/mysql stop (service mysqld stop )

/usr/bin/mysqld_safe --skip-grant-tables

另外開(kāi)個(gè)SSH連接

[root@localhost ~]# mysql

mysql>use mysql

mysql>update user set password=password("123456") where user="root";

mysql>flush privileges;

mysql>exit;

(完)

總結(jié)

以上是生活随笔為你收集整理的centos mysql 服务器_服务器数据库搭建流程(CentOs+mysql)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。