安裝mysql
解壓mysql安裝包
tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/mysql
新增系統使用者和使用者組
groupadd mysql
useradd -r -g mysql mysql
建立mysql資料目錄
mkdir /usr/local/mysql/data
修改mysql目錄許可權
chown -r mysql:mysql /usr/local/mysql
初始化資料庫
cd /usr/local/mysql
./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
修改mysql目錄許可權
chown -r root:root ./
chown -r mysql:mysql data
新增啟動服務
cp support-files/mysql.server /etc/init.d/mysql
修改mysql配置檔案
vim /etc/my.cnf
[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
user=mysql
port=3306
character-set-server=utf8
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
!includedir /etc/my.cnf.d
三、配置mysql賬號密碼以及遠端連線
修改my.cnf配置
[mysqld]
datadir=/usr/local/mysql/data
basedir=/usr/local/mysql
socket=/tmp/mysql.sock
user=mysql
port=3306
character-set-server=utf8
# 跳過密碼驗證
skip-grant-tables
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
!includedir /etc/my.cnf.d
重啟mysql服務
service mysql restart
設定使用者登陸密碼
mysql> alter user 'root'@'localhost' identified by '123456';
mysql> flush privileges;
設定mysql遠端訪問
mysql> grant all privileges on *.* to 'root'@'%'identified by '123456' with grant option;
mysql> flush privileges;
Linux 下 Mysql 5 7 的安裝
mysql 5.7 的安裝 原始碼安裝mysql 安裝cmake 3.2.1.tar.gz ncurses 5.9.tar.gz bison 3.0.4.tar.gz 這三個依賴包 download cd boost 1 59 0 bootstrap.sh b2 install rm f cmake...
Linux下Mysql5 7的安裝
wget2 將mysql安裝到 usr local mysql下 解壓 tar xvf mysql 5.7.22 linux glibc2.12 x86 64.tar.gz 移動 mv mysql 5.7.22 linux glibc2.12 x86 64 usr local 重新命名 mv usr...
Linux下 mysql5 7的徹底解除安裝
1 先檢視mysql安裝情況 2 刪除上圖所有資訊 3 提示依賴檢測失敗時,使用以下命令刪除 rpm ev mysql community libs 5.7.22 1.el7.x86 64 nodeps4 出現以上資訊表示刪除成功,刪除全部資訊後,執行以下命令 5 將以上目錄資訊檔案全部刪除 rm ...