1. 程式人生 > >ubuntu 連線MySQL詳細步驟(親測可用)

ubuntu 連線MySQL詳細步驟(親測可用)

連線ubuntu(伺服器) MySQL 步驟(親測好用)

MySQL -h192.168.0.104 -uroot -pXXX

 mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.1.104' (111)

解決方案:

1、授予遠端登入許可權
grant all privileges on *.* To '使用者名稱'@'%' identified by '密碼' with
grant option;
-- 5.7 後加使用者名稱登入驗證外掛 如果密碼過於簡單 可能會出現(如果沒有可直接進行第二步):
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
-- 驗證解決方案
mysql> select @@log_error;
+---------------------+
| @@log_error |
+---------------------+
| /var/log/mysqld.log
|
+---------------------+
1 row in set (0.00 sec)
mysql> set global validate_password_policy=0;
Query OK, 0 rows affected (0.00 sec)
mysql> set global validate_password_mixed_case_count=2;
Query OK, 0 rows affected (0.00 sec)
mysql> set global validate_password_length=4
;
Query OK, 0 rows affected (0.00 sec)
mysql> set global validate_password_special_char_count=0;
Query OK, 0 rows affected (0.00 sec)
mysql> SHOW VARIABLES LIKE 'validate_password%';
+--------------------------------------+-------+
| Variable_name | Value |
+--------------------------------------+-------+
| validate_password_dictionary_file | |
| validate_password_length | 4 |
| validate_password_mixed_case_count | 2 |
| validate_password_number_count | 0 |
| validate_password_policy | LOW |
| validate_password_special_char_count | 0 |
+--------------------------------------+-------+
6 rows in set (0.00 sec)
mysql> flush privileges;
-- 重新遠端授權
mysql> grant all privileges on *.* To '使用者名稱'@'%' identified by '密碼' with grant option;
Query OK, 0 rows affected (0.00 sec)
mysql>exit

2、關閉防火牆(本地服務關閉,連線電腦也需要關閉防火牆)
[email protected]: sudo ufw disable
防火牆在系統啟動時自動禁用

3、測試遠端連線
[email protected]:ifconfig -- 檢視當前ip地址 [email protected]:mysql -h192.168.1.104 -uroot -proot ERROR 2003 (HY000): Can't connect to MySQL server on 'h192.168.1.104' (111)-- 但是通過127.0.0.1或者loclalhost可以連線上,通過固定ip連接出現錯誤4、檢視配置檔案 [email protected]: sudo vim /etc/mysql/my.cnf# bind-address = 127.0.0.1(如果有這句話就註釋)-- 開啟之後自己5.7版本的並沒有,然後在找檔案 [email protected]: sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf-- 發現裡面有這句話 # bind-address = 127.0.0.1(進行註釋)5、重啟mysql服務 [email protected]: service mysql restart [email protected]:/etc/mysql$ mysql -h192.168.1.104 -uroot -pXXX mysql: [Warning] Using a password onthe command line interface can be insecure. Welcome tothe MySQL monitor. Commands endwith ; or \g. Your MySQL connection idis4 Server version: 5.7.17-0ubuntu0.16.04.2 (Ubuntu) Copyright (c) 2000, 2016, Oracle and/orits affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/orits affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>6、如果連線還出現失敗就要檢視埠號是否為3306 mysql> show variables; | port | 3306 [email protected]: sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf (修改配置檔案中的埠號即可,然後重啟服務即可)

相關推薦

ubuntu 連線MySQL詳細步驟可用

連線ubuntu(伺服器) MySQL 步驟(親測好用) MySQL -h192.168.0.104 -uroot -pXXX mysql: [Warning] Using a pass

hadoop單機偽分佈安裝HBase-1.4.8詳細步驟成功

---------前提:安裝hadoop、yarn、jdk 1.下載解壓 1.1使用wget下載 1.2解壓到/usr/local目錄下 1.3.修改hbase資料夾許可權 chown -R hadoop:hadoop /usr/local/hbase-

MAC下安裝mysql-python方法可用

mac裝mysql-python有點坑,好在解決了,為了避免類似的問題耽誤大家時間,我寫下我安裝的最終過程: 我選擇的brew安裝 1、安裝brew curl -LsSf http://github.com/mxcl/homebrew/tarball/master | s

WIN|U盤修復詳細講解可用

U盤在日常生活中的角色也算是至關重要的了吧,但是在使用U盤的時候難免也會遇到一些問題。 這個問題大家應該都遇到過了吧。但是點選【格式化磁碟】按照提醒的步驟還是不能恢復,那該怎麼辦?今天給大家詳細講解一下遇到這樣問題如何去修復。 使用工具:USboot(傳送門)

mysql5.7.17 綠色版 最簡潔的安裝步驟可用

1、下載mysql5.7.1的zip包,過程略; 2、設定環境變數:path增加mysql的值,我的是D:\mysql-5.7.17-winx64\bin 3、把my-default.ini重新命名為my.ini 修改 basedir = D:\mysql-5.7.17-w

oracle 11g r2 rac 安裝整理 附詳細步驟VMware和exsi都可以完美安裝物理機自然沒有問題

oracle 11g r2 rac由於前面安裝了,由於時間關系沒有來得及整理,今天閑下來,整理了安裝步驟,還是活的一些收獲的,下面附上步驟:1.安裝操作系統最小化安裝即可2.關閉防火墻3.替換yum4.添加共享磁盤5.創建用戶和用戶組6.添加用戶環境變量7.調整內核參數8.安裝依賴包9.配置hosts10.

Idea 2018-4啟用詳細步驟

啟用步驟   1.將"0.0.0.0 account.jetbrains.com"填入host檔案最下面(本人電腦win10) C:\Windows\System32\drivers\etc\host 注:如果檔案提示無法修改,許可權不足,用可以用一個辦法就是將這個檔案拷貝

可用win7系統下u盤安裝linux centos7,詳細步驟

近段時間想在自己的win7電腦上安裝個linux雙系統,於是下載了linux centos7這個版本,折騰了兩天,網上的各種帖子看了不少,也遇到很多問題,幸運的是終於裝成功了,下面就說明一下安裝的整個的過程,希望之後像我一樣的小白能少走些彎路。​一,準備       1. C

Mac和Windows遠端伺服器間連線和檔案互傳可用

1.工具:Parallels Client,請自行安裝 2.安裝完成介面如下: 2.右鍵點選,新建連線,輸入伺服器IP,點選高階設定按鈕 3.在彈出介面,選在左上角的連線選項,出現如下介面,輸入伺服器使用者名稱密碼,此時可以完成連線,但是無法檔案互傳。  

快速上手生成對抗生成網路生成手寫數字集直接上程式碼以及詳細註釋,可用

這裡插入幾張模型生成的圖片,從左到右分別是隨機生成的圖片,100輪之後的圖片,2000輪之後的圖片,8000輪之後的圖片。 程式碼雖然有100多行,但註釋大概佔了一般左右。一起交流,一起進步! import tensorflow as tf from matplotlib import

關閉Xshell之後在Ubuntu中繼續執行程式有效

因為要做一個數據量比較大的運算,需要跑半天左右,怕自己電腦奔潰,就想把它放到虛擬機器裡跑,但是當我關閉自己電腦上的Xshell之後程式就會斷,查了一下,Linux可以解決這個問題; (我用的Ubuntu): 1.使用如下命令執行程式: nohup python dist

在伺服器中安裝jdk1.8版本的安裝步驟有效轉載請註明出處

因為在烏班圖的系統中由於只能註冊普通的使用者,不能註冊root使用者。所以需要先把jdk-8u11-linux-x64.tar.gz的安裝包拷貝到普通使用者的許可權中去。我們可以使用WinSCP視覺化工具直接對壓縮包進行拖拽到指定的目錄下,也可以使用Xshell工具使用命令列

MAC系統下Sublime Text3 配置Python3詳細教程有效

     這段時間由於想要學習Python,看到了有人推薦sublime text3這一款簡潔的編輯器,便下載來試一下。由於學習的是Python3,在這款軟體裡面是不包含的,因此環境需要再自己配置一遍,在網上看了許多的教程,苦苦沒有找到一個有效的,今天看書的時候才發現了正確的

推薦一款可以下載愛奇藝視頻的chrome插件可用

測試的 技術 可用 plugin video 下載安裝 檢測 sans chrom 事件起因:萬聖節就要到了,想要借此機會跟小朋友分享一些halloween的知識,於是尋找到一首knock knock trick or treat的英文歌曲視頻。這樣好的視頻當然要下載到電視

CentOS7安裝部署Shipyard管理系統可用

docker shipyard 集群管理 dockerweb 一、基礎環境部署 # step 1: 安裝必要的一些系統工具 yum install -y yum-utils device-mapper-persistent-data lvm2 # Step 2: 添加軟件源信息 yum-con

secureCRT無操作自動登出時間修改可用

目錄 tin 機器 color nbsp 一段時間 操作 for 登錄 轉自:http://blog.sina.com.cn/s/blog_6bcf42010102vlt9.html secureCRT連接機器經常會因為一段時間無操作就退出了,提示timed out wai

IntelliJ IDEA 2018.2.1激活碼可用

idea bll npr nlb set pre xxd cme number 選擇Activation code,復制下方激活碼到輸入框即可完成激活。 K03CHKJCFT-eyJsaWNlbnNlSWQiOiJLMDNDSEtKQ0ZUIiwibGljZW5zZWVO

教你如何解鎖被惡意鎖定的安卓手機可用

       今天我手機在裝某些應用的時候被惡意鎖定,然後是這樣的 什麼鬼。。。 然後就去各種百度,看怎樣可以解鎖,居然沒有一個辦法可以,各種刷機,各種助手, 查各種解除安裝的辦

【微信開放平臺】微信第三方掃碼登入可用

開放平臺需要企業認證才能註冊,正好這次公司提供了一個賬號,調通以後,就順便寫一篇部落格吧。 公眾平臺與開放平臺的區別 微信開放平臺 主要面對移動應用/網站應用開發者,為其提供微信登入、分享、支付等相關許可權和服務。 微信公眾平臺 微信公眾平臺用於管理、開放微信公眾號(包括訂閱號、

Centos7 tomcat做服務,並開機啟動可用

系統版本:CentOS Linux release 7.5.1804 (Core) Tomcat版本:7 Jdk版本:1.8 tomcat安裝目錄:/usr/local/tomcat7 jdk目錄:/usr/local/jdk1.8.0_171 #設定jdk的環境變數  v