配置主從複製請參考:mysql配置主從複製1、查詢是否在再帶卸mariadb
rpm -qa|grep mariadb
2、刪除rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_643、備份檔案/etc/my.cnf
mv /etc/my.cnf /etc/my.cnf2019
4、再次檢查
rpm -qa | grep mysql
5、檢查mysql組,使用者是否存在,不存在則建立
cat /etc/group | grep mysql
cat /etc/passwd | grep mysql
groupadd mysql
useradd -g mysql mysql
6、解壓
tar -zxvf mysql-5.7.25-el7-x86_64.tar.gz
7、移動至mysql
8、進入mysqlcd /usr/local/mysql
9、建立資料夾
mkdir data log
10、建立日誌檔案
touch /usr/local/mysql/log/mysqld.log
11、賦權
chown -r mysql /usr/local/mysql/
chgrp -r mysql /usr/local/mysql/
12、選擇適當的目錄存放資料
df -h
12、初始化mysql 儲存好最後的初時密碼
13、新建my.cnfvi /etc/my.cnf
14、內容
[mysqld]
basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
user=mysql
symbolic-links=0
lower_case_table_names=1
# 允許最大連線數
max_connections=200
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新錶時將使用的預設儲存引擎
default-storage-engine=innodb
max_allowed_packet=16m
[client]
port=3306
[mysqld_safe]
log-error=/usr/local/mysql/log/mysqld.log
15、:wq退出儲存
:wq16、複製啟動檔案
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
17、新增執行許可權
chmod +x /etc/init.d/mysqld
18、改變/etc/my.cnf檔案屬性注意只有root使用者可以修改:
chmod 644 my.cnf
19、啟動服務
service mysqld start
有可能出現錯誤
是因為之前沒有啟動成功程序id還在殺掉程序重啟
20、新增環境變數
vi /etc/profile
#檔案後面追加
# mysql
export mysql_home="/usr/local/mysql/"
export path="$path:$mysql_home/bin"
#環境變數生效
source /etc/profile
21、獲取密碼登陸
cat /root/.mysql_secret
22、root使用者登陸
mysql -uroot -p
23、修改root使用者密碼
alter user 'root'@'localhost' identified by '123';
24、建立使用者
create user 'sdgp'@'%' identified by 'sdgp';
25、賦予遠端執行許可權
grant all on *.* to sdgp@'%' identified by 'sdgp' with grant option;
26、重新整理快取
flush privileges;
27、退出再登入
exit
28、dump 資料庫
mysql -u dshj -p dshj -h 127.0.0.1 -p 3308
31、常見錯誤一及解決辦法解決方法,安裝numactl
32、常見錯誤2解決方法:初始化引數去掉指定資料目錄引數
33、如果想使用mysql使用者啟動則需要chown -r mysql:mysql /etc/my.cnfchown -r mysql:mysql /etc/init.d/mysqld
su - mysql
vi ~/.bash_profile
並且配置環境變數,則成功啟動
34、常見錯誤修改密碼出現問題
注意這裡應該先執行
flush
privileges
;一定要記住
MySQL5 7的tar包指定路徑安裝手冊
使用wget 從官網下所需版本的tar包 wget 1 在 root 目錄下建立mysql 5.7目錄 mkdir mysql 5.7 2 將tar包解壓至目標目錄 root mysql 5.7 並改名為mysql tar zxvf root mysql 5.7 mv mysql 3 在此目錄下建立...
MYSQL 5 7 壓縮包安裝
版本 mysql 5.7.12 winx64 解壓縮到 d program files mysql 5.7.12 winx64 當然你可以使用自己的目錄 配置環境變數 path d program files mysql 5.7.12 winx64 bin 後面的省略號是指環境變數中原來的值,我們要...
mysql5 7壓縮包安裝
新建my.ini檔案 具體 參考最下面 my.ini配置 2.mysql安裝目錄下 看看是否有 data資料夾 沒有則新建 如果有則把data資料夾下的東西全部刪除 一會要初始化 3.管理員許可權啟動dos命令 開啟到mysql目錄的bin資料夾下 1 初始化執行 mysqld initialize...