安裝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
建立mysql資料目錄groupadd mysql
useradd -r -g mysql mysql
mkdir /usr/local/mysql/data
修改mysql目錄許可權
chown -r mysql:mysql /usr/local/mysql
初始化資料庫
修改mysql目錄許可權cd /usr/local/mysql
./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
新增啟動服務chown -r root:root ./
chown -r mysql:mysql data
cp support-files/mysql.server /etc/init.d/mysql
修改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
修改my.cnf配置
重啟mysql服務[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
service mysql restart
設定使用者登陸密碼
設定mysql遠端訪問mysql> alter user 'root'@'localhost' identified by '123456';
mysql> flush privileges;
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 ...