1. 程式人生 > >CentOS安裝MySQL8並開啟遠端連線

CentOS安裝MySQL8並開啟遠端連線

CentOS版本: CentOS 7.4 64位
MySQL版本: 8.0.11

安裝MySQL

2.下載後使用命令 yum install 檔名.rpm

3.安裝MySQL資料庫,yum源包括4個rpm包下載,使用如下命令進行安裝。

yum install mysql-community-server

此時安裝好了MySQL,但是不知道密碼!預設密碼不是root。。所以需要查詢密碼。

PS: 在複製過程中發現一個小動作,win10可以設定為黑白桌面,快捷鍵Ctrl+Win+C 再次按會恢復..

4.檢視登入密碼

在安裝MySQL的時候隨機生成了一個密碼,隨機密碼在 /var/log/mysqld.log

使用命令檢視密碼:

   grep 'temporary password' /var/log/mysqld.log

A temporary password is generated for [email protected]: sdpj>QyE:7eE

sdpj>QyE:7eE 就是密碼

5.更改密碼

用隨機密碼登入然後更改密碼

 ALTER USER 'root'@'localhost' IDENTIFIED BY '密碼';

如果提示

Your password does not satisfy the current policy requirements

說明密碼不夠複雜。。。大小寫,數字,特殊符號都需要咯

開啟遠端連線

1.登入資料庫

mysql -uroot -p 回車
輸入密碼… 回車

2.登入成功後,切換資料庫

mysql>use mysql;

3.檢視當前使用者

mysql>select user,host from user;

這裡只列舉了兩個欄位,這張表的欄位很多,一般比較關注的就這幾個:

host:訪問主機

user:訪問使用者名稱

plugin:認證方式(密碼加密方式)

authentication_string:密碼加密後的一長串字元

4.允許root使用者遠端訪問

GRANT ALL ON *.* TO 'root'@'%';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的資料庫密碼';

其中

root是使用者名稱 mysql預設的是root password是密碼自己設定 %表示任意主機,也可以指定ip地址

如果出現錯誤

這裡寫圖片描述

那麼將mysql資料庫user表裡的root使用者的host改成% 使用命令
這裡寫圖片描述

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

再次執行程式碼

GRANT ALL ON *.* TO 'root'@'%';
ALTER USER 'root'@'%' IDENTIFIED WITH mysql\_native\_password BY '你的資料庫密碼';

使用Navicat遠端連線

使用SSH連線

1.其中主機為你的伺服器IP 埠22不用動,使用者名稱為你的主機登入名,注意密碼不是資料庫密碼而是你的主機名登入密碼
這裡寫圖片描述

2.在更改常規設定
這裡寫圖片描述
連線名,隨便就好了,主機名可以不用管,密碼就是你的資料庫密碼了

參考文章

相關推薦

CentOS安裝MySQL8開啟遠端連線

CentOS版本: CentOS 7.4 64位 MySQL版本: 8.0.11 安裝MySQL 2.下載後使用命令 yum install 檔名.rpm 3.安裝MySQL資料庫,yum源包括4個rpm包下載,使用如下命令進行安裝。 yu

騰訊雲CentOS 7.4 64位安裝Redis開啟遠端連線

在騰訊雲CentOS 7.4 64位安裝Redis。安全組預設先開放所有埠。使用Xshell+FileZilla操作更方便安裝Redis第一步:下載redis安裝包(具體版本請自行檢視網站)wget http://download.redis.io/releases/redis-4.0

阿里雲 CentOS 安裝 redis配置遠端連線

一:yum install epel-release 二:安裝 yum install redis 三:啟動 systemctl start redis 四:查詢 redis.conf 目錄 whereis redis.conf 會打印出redis: /etc/

centos安裝redis支援遠端連線

1.設定Redis的倉庫地址yum install epel-release2.安裝redisyum install redis修改配置檔案,監聽所有的IP地址vim  /etc/redis.conf找到下面這一行bind 127.0.0.1註釋掉#bind 127.0.0.

centos7安裝mongodb,開啟遠端連線

centos7安裝mongodb,並開啟遠端連線 1.下載mongodb,當然是去官網下載安裝包了 2.上傳到伺服器,我這裡用的是阿里雲的遠端伺服器,並解壓 [[email protected] ~]# tar -zxf mongodb-linux-x86_6

轉 :騰訊雲安裝mysql配置遠端連線

照著下面一句句執行,即可成功安裝mysql 本人這裡用的是Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Independent), RPM Package 1.首先登入雲伺服器 2.下載rpm檔案,

Linux下安裝Redis實現遠端連線,Redis Desktop Manager視覺化連線

1.下載redis redis不是安裝包,例如tomcat,mysql等都是安裝包直接解壓就可以使用,redis是原始檔,需要用編譯後才可以使用。 2.使用xftp把壓縮包拖入到root/redis/資料夾下,並解壓 tar -zxvf redis-5.0.0.

Linux(Ubuntu,Debian,Centos)安裝配置mysql並且遠端連線資料庫

1.Ubuntu 16 #1.安裝 sudo apt-get install mysql-server mysql-client libmysqlclient-dev #2.檢查是否安裝成功 sudo netstat -tap | grep mysql #3.啟動服務 service

解決docker安裝mysql8.0無法遠端連線問題

docker如何安裝mysql在百度上很多教程,我就不貼出來了,今天主要是解決遠端連線mysql8.0的問題。 由於mysql8.0預設的密碼加密方式是 caching_sha2_password,而目前大多數人使用的navicat版本是不支援的,因此需要在docker啟動

LInux下進行redis的安裝和配置(開啟遠端連線)

今天做不成的事,明天也不會做好。 各位同學大家好,本文簡單記錄了redis的相關知識和安裝配置。 1. 什麼是redis? 1.1 核心概念 Redis是用C語言開發的高效能的鍵值對儲存的非關係資料庫。Redis儲存的資料型別有以下幾種:字元(St

ubuntu16 安裝redis開啟遠端接入

安裝sudo apt install redis-server開啟遠端接入sudo vim/etc/redis/redis.conf找到bind 127.0.0.1登出程式碼#bind 127.0.0.1儲存退出sudo /etc/init.d/redis-server re

Ubuntu14安裝mysql開啟遠端訪問

mysql 線上安裝 sudo apt-get install mysql-server                 sudo apt-get installmysql-client                 sudo apt-get install libmys

在阿里雲上安裝MySQL配置遠端連線

最近課程設計要求部署一個MySQL資料庫來儲存資料,要求多臺電腦都能連線到該資料庫,於是決定把它部署在我的阿里雲上。 MySQL的安裝 我的阿里雲伺服器目前安裝的Ubuntu 16.04,利用MySQL APT Repository來安裝不是很複雜。

Ubuntu簡單安裝mysql 配置遠端連線

本地經常做一些小試驗,搭建一個簡單環境的過程,紀錄之 一、環境 vmware11虛擬機器 系統映象:ubuntu-14.10-server-amd64.iso 1. sudo apt-get install mysql-server //mysql核心程式,生成管理資料庫

Docker 安裝 MySQL 實現遠端連線

拉取映象 ``` docker pull mysql ``` 檢視拉取完成的映象 ``` docker images ``` 通過映象建立並啟動一個MySQL容器 ``` docker run --name mysql_dev -e MYSQL_ROOT_PASSWORD=123456 -p 3333:3

centos中vnc安裝及windows中遠端連線

安裝kde yum grouplist yum -y groupinstall “KDE Plasma Workspaces” 安裝vnc yum -y install tigervnc-server tigervnc 配置檔案 cat > /etc/sysconf

yum 方式安裝MySQL5.7配置遠端連線完整教程Linux(CentOS7)

轉載註明出處:https://blog.csdn.net/zouguo1211/article/details/83867896 前言 系統資訊:CentOS Linux release 7.5.1804 (Core) MySQL版本:mysql-5.7 接下來的操作均是

CentOS下修改mysql資料庫編碼為UTF-8(附mysql開啟遠端連線和開放3306埠)

樓主在配置好linux雲伺服器的jdk,tomcat,mysql後,當要開始部署專案是,突然意識到一個很嚴重的問題,那就是資料庫的編碼問題,自安裝完成後並未修改資料庫的額編碼。。。。下面就來說說linux下修改mysql的編碼問題吧。。有一個問題網上很多地方都沒說到,詳情請繼續往下看。

安裝Mysql8與桌面管理工具連線

本人原來用的是mysql5.5,但是由於專案需求,需要用utf8mb4_general_ci的編碼方式,該編碼方式在mysql5.5.3之後的版本才支援。 我選擇是mysql8.0.12進行安裝(目前w

(樹莓派)樹莓派安裝Mysql資料庫,設定遠端連線

ubuntu上安裝mysql 非常簡單隻需要幾條命令就可以完成。 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client 3. sudo apt-get install libmysqlcli