久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Linux系統(tǒng)CentOS6.9 x64 配置jdk和MySQL8.0環(huán)境,,授予MySQL遠(yuǎn)程訪問(wèn)權(quán)限

 怡紅公子0526 2022-06-25 發(fā)布于北京

博主服務(wù)器版本以及安裝的jdk、mysql版本:

  • 系統(tǒng):CentOS6.9
  • jdk:jdk1.8_221
  • MySQL: mysql8.0.20

配置過(guò)程中需要的相關(guān)文件(點(diǎn)擊可以百度云下載):

配置 jdk

在環(huán)境目錄下新建jdk文件夾

cd /home/evn
mkdir jdk

使用xftp或其他文件傳輸工具將jdk壓縮文件傳輸?shù)絡(luò)dk文件夾中,,解壓

tar -zxvf jdk-8u221-linux-x64.tar.gz

打開(kāi)etc目錄下的profile文件,在文件末尾追加以下內(nèi)容

vi /etc/profile
export JAVA_HOME=/home/evn/jdk/jdk1.8.0_221 ## 這里的目錄要換成自己解壓的jdk 目錄
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$PATH:${JAVA_HOME}/bin
export CLASSPATH=./:${JAVA_HOME}/lib:${JAVA_HOME}/jre/lib

使profile文件立即生效

source /etc/profile

驗(yàn)證

java -version

如果顯示一下內(nèi)容,,則說(shuō)明jdk配置成功

[root@VM_0_7_centos jdk]# java -version
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
如果驗(yàn)證不成功,,請(qǐng)檢查一下profile文件中對(duì)路徑的配置

配置 MySQL

先看一下是否已經(jīng)安裝了MySQL

方法一:

rpm -qa|grep mysql

如果有顯示內(nèi)容,則輸入以下命令刪除

rpm -e --nodeps 文件名

刪除完畢后輸入以下命令檢查是否刪除干凈

rpm -qa|grep mysql

方法二:

查看已安裝的MySQL

yum list installed|grep mysql

如果有內(nèi)容,,輸入以下指令刪除

yum remove 文件名

刪除完畢后再檢查一下

yum list installed|grep mysql

安裝MySQL

在環(huán)境目錄下新建mysql文件夾

cd /home/evn
mkdir mysql

使用xftp或其他文件傳輸工具,,將MySQL捆綁安裝包傳輸?shù)絤ysql目錄下,解壓

tar -xvf mysql-8.0.20-1.el6.x86_64.rpm-bundle.tar

按照以下順序依次安裝

rpm -ivh mysql-community-common-8.0.20-1.el6.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.20-1.el6.x86_64.rpm
rpm -ivh mysql-community-libs-compat-8.0.20-1.el6.x86_64.rpm
rpm -ivh mysql-community-client-8.0.20-1.el6.x86_64.rpm
rpm -ivh mysql-community-server-8.0.20-1.el6.x86_64.rpm
如果安裝過(guò)程中缺少依賴,,用yum install命令添加

安裝完成后初始化MySQL

mysqld --initialize --user=mysql
這個(gè)步驟中會(huì)產(chǎn)生一個(gè)隨機(jī)密碼,,在后面登錄MySQL時(shí)需要

在log中查看隨機(jī)密碼

cat /var/log/mysqld.log
[Server] A temporary password is generated for root@localhost: *******

啟動(dòng)MySQL服務(wù)

service mysqld start
博主第一次啟動(dòng)時(shí)出現(xiàn)了不報(bào)錯(cuò)的啟動(dòng)失敗,這個(gè)問(wèn)題是由于權(quán)限分配問(wèn)題,。
權(quán)限問(wèn)題解決辦法:chmod 777 /var/run/mysqld

修改root密碼

用之前在log中找到的隨機(jī)生成密碼,,登錄mysql

mysql -u root -p 

回車后輸入隨機(jī)密碼(復(fù)制:Ctrl+insert 粘貼:Shift+insert)

如果你忘記了隨機(jī)密碼,可以用免密登錄方式登入mysql 

免密登錄mysql修改root密碼

修改root密碼

ALTER user 'root'@'%' IDENTIFIED BY '新密碼';

授予MySQL遠(yuǎn)程訪問(wèn)權(quán)限

登入MySQL后,,切換到mysql庫(kù)

 use mysql

更改域?qū)傩?,允許外部訪問(wèn)

update user set host='%' where user ='root';

刷新權(quán)限表

FLUSH PRIVILEGES;

執(zhí)行授權(quán)語(yǔ)句

grant all privileges on *.* to 'root'@'%' with grant option;
對(duì)于使用Navicat 12以下版本的用戶需要更改加密方式,使用Navicat 12以上版本的用戶可跳過(guò)以下內(nèi)容,。

修改加密方式

原因: mysql8.0 引入了新特性 caching_sha2_password;這種密碼加密方式Navicat 12以下客戶端不支持,;
Navicat 12以下客戶端支持的是mysql_native_password 這種加密方式,;

方法一:

輸入以下語(yǔ)句查看加密方式

select host,user,plugin from user;

修改root加密方式

update user set plugin='mysql_native_password' where user='root';

方法二:

修改my.cnf文件中的配置

vi /etc/my.cnf

將以下內(nèi)容插入到文件末尾

default_authentication_plugin=mysql_native_password

保存修改后退出(先按Esc,輸入:wq 后回車)

重啟MySQL服務(wù)

service mysqld restart
至此全部配置結(jié)束,,如果覺(jué)得本文對(duì)你有幫助,,麻煩點(diǎn)個(gè)贊支持一下,博主會(huì)很高興的哦(●ˇ?ˇ●)

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多