1. 程式人生 > >配置oneinstack遠端連線mysql(centos+oneinstack+composer+laravel)第三步

配置oneinstack遠端連線mysql(centos+oneinstack+composer+laravel)第三步

     oneinstack安裝好了,使用navicat去連線資料庫的時候,發現訪問被拒絕,百度之後才發現, 為了安全考慮,OneinStack僅允許雲主機本機(localhost)連線資料庫,如果需要遠端連線資料庫,需要如下操作:

開啟iptables 3306埠(CentOS):

# iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
# service iptables save #儲存iptables規則
如下圖:

 

資料庫授權
遠端連線新建一個帳號(帳號名不能為root)。
如:新增一個使用者名稱為guoyuemeng

,密碼為123456,授權為% (%表示所有ip能連線,可以設定指定ip)對oneinstack資料庫所有許可權,命令如下:

# mysql –uroot –p
MySQL [(none)]> grant all privileges on oneinstack.* to [email protected]'%' identified by '123456'; #授權語句,特別注意有分號
MySQL [(none)]> flush privileges;
MySQL [(none)]> exit; #退出資料庫控制檯,特別注意有分號
如下圖:



   接下來使用navicat再次連線即可。

相關推薦

配置oneinstack遠端連線mysql(centos+oneinstack+composer+laravel)

     oneinstack安裝好了,使用navicat去連線資料庫的時候,發現訪問被拒絕,百度之後才發現, 為了安全考慮,OneinStack僅允許雲主機本機(localhost)連線資料庫,如果

安裝lnmp並配置允許遠端連線mysql

1、解壓縮 2、安裝(確保可以聯網) 3、根據需求配置,之後就是等待 4、安裝完成以後開啟瀏覽器,輸入localhost,看到這個即安裝成功 5、這個安裝很簡單,我這主要是講怎麼遠端連線mysql,因為lnmp預設是禁止遠

阿里雲 Linux(CentOS)中MySQL5.7安裝配置以及遠端連線配置最新完整版

1, mysql57-community-release-el7-11.noarch.rpm 點選下載並上傳到阿里雲。 2,切換資料夾,然後一步步輸入下面三條命令,即安裝好的MySQL的 (1),rpm -ivh mysql57-community-release-el7-1

redhat7.0系統配置lamp環境,Navicat遠端連線mysql報錯:2003-can't connect to mysql server on ' ' (10060)解決方案

報錯:2003-can't connect to mysql server on ' ' (10060) 一、分析原因: 防火牆關閉了mysql服務,禁止遠端訪問mysql 二、解決方法: 關閉防火牆: systemctl stop firewalld.service   &nb

CentOS 7 系統安裝與遠端連線 MySQL 5.7

本文是滴滴雲開源框架教程系列文章的一篇。 CentOS 7 版本將MySQL資料庫軟體從預設的程式列表中移除,那麼CentOS 7版本如何安裝MySQL呢,本文將指導大傢俱體的方法。 以滴滴雲DC2雲主機上的操作為例,首先切換賬戶許可權到root許可權,登入CentOS 7 系統的雲

伺服器mysql怎麼配置才能遠端連線

如何設定MYSQL伺服器允許遠端連線?如果你使用的與資料庫不在同一臺伺服器上電腦,那麼MySQL 伺服器就需要允許遠端連結,網站才能正常執行。那麼如何設定MYSQL伺服器允許遠端連線呢?我想這是很多人都

CentOS7.0 MariaDB 安裝配置後使用遠端工具SQLyog 錯誤1130(遠端連線mysql 授權)

LAMP安裝配置好服務後,windows遠端操作mariadb。 windows上下載HeidiSQL,在firewall開啟MySQL服務開啟3306埠; 連接出現1130錯誤,經過錯誤查詢,1130是由於登陸賬戶禁止本機localhost

通過Navicat遠端連線MySQL配置

環境: 伺服器Ubuntu12.04+MySQL5.5 主機 Windows10 + Navicat for MySQL Ubunut下檢視MySQL版本命令:  mysql --version Ubuntu:~$ mysql --version mysql Ver 1

SQLyog遠端連線mysql時出現1130的解決辦法

SQLyog遠端連線mysql時出現1130的解決辦法 在遠端主機上執行:msyql -u roo -p :(password) 進入mysql: use mysql 一般會出現:You must reset your password using ALTER USER statement

mac下的用idea配置jsp+tomcat連線mysql資料庫的環境

第一步 這裡假設IDEA和tomcat都以配置完成,僅差連線資料庫。 去這裡下載連線Mysql所需要的驅動程式mysql-connector-java-5.1.47-bin.jar。 第二步 下載完成後解壓獲取 並把它放在和tomcat伺服器的lib同一個資料夾下

DOCKER 建立 執行 授權遠端連線 MYSQL(阿里雲伺服器)

1.docker建立mysql sudo docker pull mysql 拉取mysql的映象  ubuntu 需要加sudo #-p 23306 :3306 這是 將mysql的3306埠對映到伺服器上的23306埠 #--name=stock_v2這個容器的名字 #MYSQ

mysql -uroot -p -P3306 -h192.168.0.111無法遠端連線mysql

1 在裝有MySQL的機器上登入MySQL mysql -u root -p密碼 2 執行USE mysql;  3 執行UPDATE user SET host = '%' WHERE user = 'root';這一句執行完可能會報錯,不用管它 4 執行FLUSH PRIVILEGES;&

阿里雲伺服器遠端連線mysql資料庫

通過yum安裝好mysql 之後, 檢視防火牆配置開發埠。由於阿里雲 CentOS7預設的防火牆不是iptables,而是firewalle. 出現此情況可能是iptables防火牆未安裝。 執行下面命令: #停止firewalld服務 systemctl stop fire

遠端連線mysql資料庫伺服器出錯(ERROR 1130)

1.mysql workbench工具連線 同一區域網內通過mysql workbench工具連線mysql資料庫伺服器,出現'Cannot Connect to Database Server',見下圖 根據提示未找到不能連線的原因。 2.命令列方式 通過telnet方式連線

Django遠端連線MySQL出現的問題

已經困擾兩天了,求大佬們看過來 環境: Windows上搭建的pychram django-2.1.1 VMware 搭建的 centos6.5 上搭建的MySQL 5.5.22 困擾 在資料庫連線正常 給遠端使用者的許可權訪問操作資料庫 使用pyt

Ubtuntu下安裝mysql遠端連線mysql服務

首先執行下面三條命令: sudo apt-get install mysql-server sudo apt isntall mysql-client sudo apt install libmysqlclient-dev 截圖如下: 安裝成功後可以通過下面的命

Eclipse/idea遠端連線Mysql資料庫出現問題

日誌報錯忘了截圖,不想再去弄成錯誤的去截圖,總之就是建立資料庫連線例項失敗類似的錯誤日誌 總結來說: 之前本機使用的Mysql 的版本是5.0+的,而安裝在雲伺服器上的Mysql版本是8.0+ 這導致了新版本的Mysql資料庫的連線方式出現的了不同; 所以這裡需要更改M

通過linux遠端連線mysql,查詢結果中文為亂碼小結

首先本地辦公環境為windows使用的是navicat連線的mysql navicat連線mysql時查詢結果正常 檢視編碼方式: mysql> show variables like ‘%character%‘; +----------------------

aws linux伺服器,ubuntu,遠端連線MySQL,ERROR 2003 (HY000): Can't connect to MySQL server on

1.如果使用aws伺服器,進入aws控制檯,找到執行例項的安全組,編輯入站安全組,新增規則。選擇規則MYSQL/Aurora,埠設定為3306,儲存 2.取消繫結地址,允許來自外網的訪問。編輯/etc/mysql/mysql.conf.d/mysqld.cnf 找到bind-addres

Linux 安裝和遠端連線 mysql

我以centos6.9為例,然後我們需要準備的是下載mysql的安裝包 有兩種方式: 第一種是去官網下載 下載地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 版本:5.6.42,通用版,lin