一、環境介紹
作業系統:centos7.6(64位)
mysql版本:mysql8.0.18
使用工具:xshell、xftp
二、安裝mysql
a. 開啟 xshell,選擇虛擬機器 ip 所對應的會話,點選連線。
b. 檢視 mariadb 的安裝包:rpm -qa | grep mariadb 。
c. 解除安裝 mariadb:rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps命令。
d. 再次檢視 mariadb 的安裝包:rpm -qa | grep mariadb 命令。
3.安裝mysql8.0.18
a. 檢視當前目錄下的目錄結構:ll
b. 解壓 tar 包:tar -xvf mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar
c. 安裝 common:rpm -ivh mysql-community-common-8.0.18-1.el7.x86_64.rpm --nodeps --force
d. 安裝 libs:rpm -ivh mysql-community-libs-8.0.18-1.el7.x86_64.rpm --nodeps --force
e. 安裝 client:通過 rpm -ivh mysql-community-client-8.0.18-1.el7.x86_64.rpm --nodeps –force
f. 安裝 server:rpm -ivh mysql-community-server-8.0.18-1.el7.x86_64.rpm --nodeps --force
g. 檢視 mysql的安裝包:rpm -qa | grep mysql
三、mysql的配置
1.mysql 資料庫的初始化
a. 初始化:mysqld --initialize;
chown mysql:mysql /var/lib/mysql -r;
b. 開機自啟動:systemctl start mysqld.service;
systemctl enable mysqld;
c. 檢視資料庫的密碼:cat /var/log/mysqld.log | grep password
初始密碼: 0u80cy52>lh8
d. 進入資料庫登陸介面:mysql -uroot -p 。
e. 修改密碼為root(以root為例):alter user 『root』@『localhost』 identified with mysql_native_password by 『root』;
f. 退出 mysql:exit。通過新密碼再次登陸
2.mysql資料庫遠端訪問授權
a. create user 『root』@』%』 identified with mysql_native_password by 『root』;
b. grant all privileges on . to 『root』@』%』 with grant option;
c. 重新整理修改後的許可權:flush privileges;
d. 修改加密規則:alter user 『root』@『localhost』 identified by 『root』 password expire never;
e. 重新整理修改後的許可權:flush privileges;
f. 檢視執行狀態:systemctl status mysqld.service,如圖所示:mysql處於執行狀態。
3.新建資料庫
a. 進入資料庫登陸介面:mysql -uroot -p
b. 輸入修改後的密碼:root。
c. 新建資料庫:create database test;
d. 切換資料庫:use test;
e. 設定編碼:set names utf8;如圖所示,資料庫test建立成功。
在Centos7環境部署Docker
docker使得部署密度前所未有的高 對於乙個32核 64g記憶體的機器來說,開16個虛機 每虛機4核 4g記憶體 就極限了 對於容器來說,開200個容器,系統資源還是很閒 docker啟停基本無感 不影響系統,啟動停止都是秒級的 docker目前只能安裝在64位平台上 盡量用centos 7 以上...
CentOS 7環境部署 2 Python
作業系統 centos7.6 64位 python版本 python3.7.3 使用工具 xshell 1.準備工作 1 安裝依賴包 2 檢視python的依賴關係 預設centos7中是有python 2.7版本,我們需要安裝python3。檢視python的依賴關係 ls al python 依...
在CentOS7環境下部署TiDB
檢視是否開啟了ssh服務 rpm qa grep ssh如果沒有則安裝 yum install openssh server檢視虛擬交換機ip位址 ip addr show用cmd登入虛擬機器 ssh root 詳情可以參考教程 詳情可以參考教程 輸入命令開始安裝 sudo yum install ...