作業系統:centos 7.2 x64
mysql版本:5.6.30
本節均需要管理員許可權使用者操作,可以root,或者普通使用者sudo。
vi /etc/hostname
設定主機名,儲存。(需要重啟後生效)
vi /etc/hosts
新增主機名至hosts表。
centos預設時區可能不是北京時間,需要調整的話,命令如下:
cp /usr/share/zoneinfo/asia/shanghai /etc/localtime
vi /etc/selinux/config
設定selinux=disabled。
執行以下命令檢視mariadb是否安裝:
rpm -qa | grep mariadb-libs
若存在,則進行解除安裝:
yum remove mariadb-libs
輸入y確認解除安裝。
groupadd -g 1005 mysql
useradd -g mysql -u 1005 mysql
passwd mysql
至此步後,建議重啟下作業系統。
以下操作均需要root使用者或普通管理使用者sudo操作。
mkdir -p /mysql/data
yum install -y perl-module-install
yum install perl-module-install.noarch --downloadonly --downloaddir=/install
在目標伺服器上離線安裝:
rpm -uvh *.rpm
rpm
-ivh
mysql-server-5
.6.30-1
.el7
.x86_64
.rpm
rpm-ivh
mysql-client-5
.6.30-1
.el7
.x86_64
.rpm
rpm-ivh
mysql-devel-5
.6.30-1
.el7
.x86_64
.rpm
上傳配置檔案my.cnf至/etc目錄下,屬主mysql:mysql,許可權644,注意多機的話需要改server_id。
執行,其中/mysql/data為mysql資料目錄
/usr/bin/mysql_install_db --user=mysql --datadir=/mysql/data --keep-my-cnf
chmod
644 /etc/my.cnf
chown mysql:mysql -r /mysql
啟動服務,並設定開機啟動
systemctl start mysql.service
chkconfig mysql on
設定密碼
mysql_secure_installation
mysql -u root -p
systemctl
start
mysql
.service
systemctl
stop
mysql
.service
systemctl
restart
mysql
.service
以root使用者登入操作,或管理使用者sudo操作
vi /etc/sudoers.d/mysql
# 增加以下行
mysql all=(root)/bin/systemctl start mysql.service,/bin/systemctl stop mysql.service,/bin/systemctl restart mysql.service
# 儲存退出
chmod 440 /etc/sudoers.d/mysql
mysql安裝文件 mysql安裝文件
linux下使用yum安裝mysql 安裝的mysql版本為mysql55 mysql server.x86 64 1 安裝 檢視有沒有安裝過 yum list installed mysql rpm qa grep mysql 檢視有沒有安裝包 yum list mysql 安裝mysql客戶端 ...
mysql免安裝文件
免安裝版mysql5現在主要有兩個版本,mysql noinstall 5.1.6 win32 和 mysql 5.1.5 alpha win 都可以在本站 mysql noinstall 5.1.6 win32 my但是,不建議使用alpha版。我以mysql noinstall 5.1.6 wi...
mysql安裝文件 Linux
1.檢查當前系統是否已經安裝了mysql rpm qa grep mysql 如果已經有安裝好的mysql,將其刪除,沒錯,就是這麼任性,我要用自己裝的 推眼鏡 rpm e mysql 普通刪除模式 rpm e nodeps mysql 強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它檔案,則...