yum remove mysql mysql-server mysql-libs mysql-server
rm -rf /var/lib/mysql
#查詢餘下未刪除的包
rpm -qa | grep mysql
yum remove 包名
#核心為centos 7
wget
#安裝包
yum localinstall mysql80-community-release-el7-3.noarch.rpm
#安裝服務
sudo yum install mysql-server
#啟動伺服器
systemctl start mysqld
#檢查mysql伺服器的狀態
systemctl status mysqld
#檢視生成的臨時密碼登入
sudo grep 'temporary password' /var/log/mysqld.log
#登入mysql -uroot -p
#修改初始密碼
alter user 'root'@'localhost' identified by '你的密碼';
use mysql
select host,user from user;
#新增白名單,最好ip別直接加』%』
create user 『root』@『允許遠端連線的ip』 identified by 『你的密碼』
create user 『root』@『192.168.0.0/255.255.255.0』 identified by 『你的密碼』
#授權許可權,*.*代表所有庫的所有表許可權
grant all on *.* to 『root』@『需要授權的ip』;
#重新整理許可權
flush privileges;
systemd提供自動的mysql伺服器啟動和關閉。它還使用systemctl命令啟用手動伺服器管理 。例如:
systemctl mysqld
或者,使用與system v系統相容的service命令(具有相反的引數):
service mysqld
#檢視系統當前預設啟動專案的方法,不再是setup之類的了
systemctl list-unit-files
#這個是取消mysqld的自啟動
systemctl disable mysqld
記得防火牆開放3306埠
springboot配置
spring:
datasource:
url: jdbc:mysql://localhost:3306/資料庫?useunicode=true&characterencoding=utf-8&servertimezone=asia/shanghai
username: 使用者名稱
password: 密碼
driver-class-name: com.mysql.cj.jdbc.driver
mysql查詢時區
select now();
show variables like '%time_zone%'
#設定set global time_zone = '+8:00'
#設定set time_zone = '+8:00
#重新整理flush privileges
mysql安裝簡書
設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir c web mysql 8.0.11 設定 mysql資料庫的資料的存放目錄,mysql 8 不需要以下配置,系統自己生成...
Linux編譯安裝 簡版
linux編譯安裝gcc 5.1.0 linux下編寫c c 程式自然缺不了乙個優秀的編譯器,linux下比較常見的自然是gcc了。2015年4月下旬gcc也出到了5.1.0版本,對於c 11 14也有了更好的支援了。因為最近在學習openmp,gcc 5.1.0支援openmp4.0最新版本。所以...
簡書mysql配置 MySQL安裝配置
2.檢測本地是否有mysql已存在的包rpm qa grep mysql 3.檢測本地是否有mariadb已存在的包rpm qa grep mariadb 4.如果存在,則使用yum命令解除安裝 mariadb libs 5.5.56 2.el7.x86 64yum y remove mariadb...