mysql 的遠端連結字元
在上線環境需要設定允許遠端訪問,步驟如下:
1.配置my.cnf檔案
不同的linux版本,這個檔案的位置不同。(以ubuntu14為例)
該檔案位置為 /etc/mysql/my.cnf ,編輯該檔案
將bind-address = 127.0.0.1 用#註釋起來。
2.建一個遠端賬戶,(root賬戶只允許本地連線,考慮到安全性一般設定一個遠端登入的賬戶)
用root賬戶登入mysql
#mysql -u root -p root的密碼
mysql> GRANT ALL ON *.* TO
這句話的意思 ,允許任何IP地址(上面的 % 就是這個意思)的電腦 用admin帳戶 和密碼(admin)來訪問這個MySQL Server
3.重新整理許可權
#flush privileges;
4.重新啟動mysql服務
#service mysql restart
相關推薦
mysql 的遠端連結字元
在上線環境需要設定允許遠端訪問,步驟如下: 1.配置my.cnf檔案 不同的linux版本,這個檔案的位置不同。(以ubuntu14為例) 該檔案位置為 /etc/mysql/my.cnf ,編輯該檔案 將bind-address = 127.0.0.1 用#註釋起來
Linux下MySQL遠端連結配置
配置步驟: 1).首先進入資料庫,使用系統資料庫mysql mysql -u root -p mysql 2).接著對系統資料庫的root賬戶設定遠端訪問的密碼,與本地的root訪問密碼並不衝突 grant all privileges on *.* to 'root'@'%' identified
debian系統mysql遠端連結10060/10045
debian系統遠端資料庫連不上,首先要監聽防火牆埠 iptables -I INPUT -p tcp --dport 3306 -j ACCEPT 防火牆生效 iptables-save > /etc/iptables 再本機進入資料庫 先改host=>% m
ubuntu16 設定mysql遠端連結
use mysql; select * from user;//可以看到所有的使用者,HOST為local的只可以本地連線,也可以指定IP連結,設定為%所有使用者可以遠端連結 設定想使用遠端連線的使用者的HOST為% 修改配置檔案(ubuntu16) sudo vi /etc
linux下如何開啟mysql遠端連結
問題: 預設情況下,mysql只允許本地登入, 如果要開啟遠端連線,則需要進行以下操作: 1.需要修改/etc/mysql/mysql.conf.d/mysqld.cnf 檔案。 找到bind-address = 127.0.0.1這一行
mysql無法被遠端連結,解決方案
使用“Ctrl + R”組合鍵快速開啟cmd視窗,並輸入“cmd”命令,開啟cmd視窗。 使用“mysql -uroot -proot”命令可以連線到本地的mysql服務。 使用“use mysql”命令,選擇要使用的資料庫,修改遠端連線的基本資訊,儲存在mysql資料庫中,因此使用mysql資料庫
遠端連結雲server的MySQL
遇到的坑: flask-migrate 建立遷移指令碼報錯(ValueError: invalid interpolation syntax) 原因:mysql密碼裡面包含%(話說這個問題真的很難想到,希望大家引以為戒) 更改MySQL的密碼: 第一種方法:進入MySQL後:ALTE
Mysql 區域網遠端連結
原文來自http://www.cnblogs.com/cnblogsfans/archive/2009/09/21/1570942.html 親測有用 mysql預設root使用者沒有密碼,輸入mysql –u root 進入mysql 1、初始化root密碼 進入
mysql遠端可以連結,但是客戶端連結不了的原因
今天遇到一個問題,mysql遠端可以連結。但是用navicat客戶端在連結的時候一直報錯: access denied for user **@**”錯誤。大概意思就是沒有許可權。這個時候執行如下命令即可解決問題: mysql 安裝好了,伺服器登入都正常,在電腦輸入正常賬號密碼登入連線時報錯
MySql無法遠端連結,以及非預設埠登入MySql
指定埠登入 本人在本地機器上安裝了3個版本的MySql每個版本的對應不同的埠,埠號分別為3306,3307,3308, 如要在本地機器上登陸3308的mysql. 命令:mysql -u [使用者] -P [埠] -h [主機] -p[密碼] mysql -u root -
關於mysql資料庫不能遠端連結的處理
處理方法: 進入資料庫後 執行 grant all PRIVILEGES on *.* to 'root'@'%' identified by '123456' WITH GRANT OPTION; 上面的語句表示將資料庫 db_name 的所有許可權授權給 user
CentOS7下安裝、簡單配置和SSH遠端連結mysql
1. 下載並安裝Mysql開源社群版 在Linux環境下,有yum、rpm等軟體安裝方式。 yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟體包管理器。 基於
配置mysql允許遠端連結
預設情況下,mysql帳號不允許從遠端登陸,只能在localhost登入。本文提供了二種方法設定mysql可以通過遠端主機進行連線。 一、改表法 在localhost登入mysql後,更改 “mysql” 資料庫裡的 “user” 表裡的 “hos
windows遠端連結虛擬機器Linux下MySQL資料庫
這裡先說一下MySQL登陸: 格式: mysql -h主機地址 -u使用者名稱-p使用者密碼 1、例1:連線到本機上的MYSQL 找到mysql的安裝目錄,一般可以直接鍵入命令mysql -uroot -p,回車後提示你輸密碼,輸入密碼,直接回車即
c#遠端連結伺服器中MySQL
1、要連線MySql資料庫必須首先下載MySql官方的連線.net的檔案,檔案下載地址為http://dev.mysql.com/downloads/connector/net/6.6.html#downloads ,下載平臺選擇.Net&Mono,下載ZIP免安裝
mysql遠端可以登陸本地登陸不了(user表中host欄位的萬用字元%)
在MySQL資料庫中,使用select user();檢視當前登陸使用者。 mysql中host欄位的%與localhost不是誰包括誰的問題,是由精確到模糊進行匹配的。 說明 當用戶從客戶端請求登陸時,MySQL將授權表中的條目與客戶端所提供的條目進
記錄遠端連結MYSQL歷程
由於購買錯誤阿里雲的伺服器,買成了輕量級應用伺服器,不過用於做畢設也是應該能滿足基本測試了 但是,今天在連結遠端MYSQL時候,真的是有夠坑的.... 話不多說,相信在用各種視覺化介面連結遠端伺服器的時候,如果有報錯,比如Navicat的10038錯誤。 其中原因,很大部分
python遠端連結Mysql報錯pymysql.err.OperationalError的處理
import pymysql conn = pymysql.Connect(host='192.168.255.255',user='laicheng',passwd='135246',db='te
開啟Mysql遠端連線
第一種方法:改表法 進入mysql中將root的host欄位由localhost改為%表示該使用者允許任何主機遠端連線 mysql> use mysql; mysql> update user set host='%' where user='root'; 第二種方
MySQL遠端訪問報錯ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'(111)
從一臺linux遠端連線另一臺linux上的MySQL, mysql -hxxx.xxx.xxx.xxx -uroot -p 出現ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx'(111)錯誤。