linux系統mysql安裝部署

2021-09-25 19:43:46 字數 2519 閱讀 3018

一、環境準備

linux系統:centos6.4

三、安裝mysql

1、解壓,並移動到/usr/local目錄下

[root@master softwares]# tar -zvxf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz

[root@master softwares]# mv ./mysql-5.7.27-linux-glibc2.12-x86_64 /usr/local/mysql

2、新增mysql使用者

[root@localhost ~]# useradd -r -g mysql mysql

檢視是否存在 mysql 組:[root@localhost ~]# more /etc/roup | grep mysql

檢視 msyql 屬於哪個組:[root@localhost ~]# groups mysql

檢視當前活躍的使用者列表:[root@localhost ~]# w

3、檢查是否安裝了libaio

[root@localhost pub]# rpm -qa | grep libaio

若沒有則安裝

版本檢查:[root@localhost pub]# yum search libaio

安裝:[root@localhost pub]# yum -y install libaio

4、配置mysql

[root@localhost pub]# vi /etc/my.cnf

[mysql] 

# 設定mysql客戶端預設字符集 

default-character-set=utf8  

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

[mysqld] 

#skip-name-resolve 

#設定3306埠 

port = 3306  

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

# 設定mysql的安裝目錄 

basedir=/usr/local/mysql 

# 設定mysql資料庫的資料的存放目錄 

datadir=/usr/local/mysql/data 

# 允許最大連線數 

max_connections=200 

# 服務端使用的字符集預設為8位元編碼的latin1字符集 

character-set-server=utf8 

# 建立新錶時將使用的預設儲存引擎 

default-storage-engine=innodb 

#lower_case_table_name=1 

max_allowed_packet=16m

5、建立mysql資料存放目錄,初始化mysql

6、配置mysql開啟啟動

[root@localhost mysql]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld

[root@localhost mysql]# chkconfig --add mysqld

[root@localhost mysql]# chkconfig --list mysqld

[root@localhost mysql]# service mysqld start

7、配置環境變數

[root@localhost mysql]# vim /etc/profile

export path=$path:/usr/local/mysql/bin

8、登陸驗證

[root@localhost mysql]# mysql -uroot -p(登入密碼為初始化的時候顯示的臨時密碼)

到此mysql5.7.27版本資料庫安裝配置完成

linux系統安裝mysql

inux安裝mysql服務分兩種安裝方法 原始碼安裝,優點是安裝包比較小,只有十多m,缺點是安裝依賴的庫多,安裝編譯時間長,安裝步驟複雜容易出錯 使用官方編譯好的二進位制檔案安裝,優點是安裝速度快,安裝步驟簡單,缺點是安裝包很大,300m左右。以下介紹linux使用官方編譯好的二進位製包安裝mysq...

linux系統安裝mysql

linux安裝mysql服務分兩種安裝方法 原始碼安裝,優點是安裝包比較小,只有十多m,缺點是安裝依賴的庫多,安裝編譯時間長,安裝步驟複雜容易出錯 使用官方編譯好的二進位制檔案安裝,優點是安裝速度快,安裝步驟簡單,缺點是安裝包很大,300m左右。以下介紹linux使用官方編譯好的二進位製包安裝mys...

Linux系統安裝mysql

感謝博主分享 wget 2.解壓安裝包 tar zxvf 3.進入資料夾 cd mysql 5.6.26 linux glibc2.5 x86 64 4.建立使用者組和使用者 groupadd mysql useradd r g mysql mysql 5.修改許可權 chown r mysql m...