在CentOS環境下安裝配置MySQL

2021-08-20 10:39:39 字數 1259 閱讀 2204

今天剛把專案做完,需要馬上部署到新到的測試伺服器上,於是乎,要在伺服器上安裝環境,由於好久在linux上部署了,手有些生,比較費勁裝完,現在把重要步驟貼出,供自己以後參照。

1、首先要看看有沒有已經安裝好的mysql,以免產生衝突

# rpm -qa | grep mysql

2、解除安裝衝突的版本

# rpm -e mysql-version //要先後解除安裝客服端和伺服器端

3、安裝mysql客服端和伺服器端

# rpm -ivh mysql-server-community-5.1.48-1.rhel5.i386.rpm

# rpm -ivh mysql-client-community-5.1.48-1.rhel5.i386.rpm

# yum -y install mysql-server

# yum -y install php-mysql

4、安裝後,mysql自動啟動,預設沒有使用者名稱和密碼,設定新密碼

# /usr/bin/mysqladmin -u root password 』123456′

5、登入mysql

>mysql -uroot -p

enter password:』123456′

6、對你連線的主機分配許可權

>mysql grant select,insert,update,delete on *.* to root@***.***.x.xx identified by 』123456′; 是你的ip

7、更改mysql預設字符集

# cp my-medium.cnf /etc/my.cnf

在[client]下加入 default-character-set=utf8

在[mysqld]下加入 default-character-set=utf8

8、設定mysql開機自啟動

# vi /etc/rc.local

加入如下一行

/usr/share/mysql/mysql.server start

9、重新啟動mysql

# /etc/init.d/mysql restart

ok,就這些重要的步驟,至於mysql那些關鍵的目錄,我就不多做解釋了,僅供參考學習。

Centos下安裝配置tengine

tengine是由 網發起的web伺服器專案。它在nginx的基礎上,針對大訪問量 的需求,新增了很多高階功能和特性。tengine的效能和穩定性已經在大型的 如 網,天貓 等得到了很好的檢驗。它的最終目標是打造乙個高效 穩定 安全 易用的web平台。下面介紹在centos下安裝配置tengine的...

Centos 下安裝配置 MySQL

這裡介紹使用yum的方式安裝mysql,這是centos一種快速安裝的方式,對應的ubantu工具是apt get,基本用法是一樣的 1 檢查是否已經存在mysql rpm qa mysqld 2 安裝mysql yum y install mysql mysql server mysql deve...

centos下redis安裝配置

直接用yum安裝即可 yum install redisredis server直接啟動即可。直接啟動時是用的預設配置,而為了外網能夠連線並且安全起見,需要我們自己配置redis。linux下的redis.conf在 etc redis.conf requirepass 密碼 修改授權的ip 預設的...