1. 程式人生 > >ubuntu虛擬機器區域網訪問mysql

ubuntu虛擬機器區域網訪問mysql

有興趣可以瞭解下這款國內人氣很旺的JAVA程式碼生成器基於拖拽,不用寫複雜的模板,支援多種資料庫,適配wap,管理後臺各種功能全有 免費開源 地址:https://blog.csdn.net/adyuebanwan/article/details/83006405 或者 http://www.magicalcoder.com

=======================================================================================

1 使用橋接模式啟動oraclevm

2  注意下面的紅色字是重點 網上講了太多 都不行 下面的紅色字第二個>bind-address=127.0.0.1 => bind-address= 你機器的IP 改完重啟電腦裡面生效

一,安裝MySQL
這個應該很簡單了,而且我覺得大家在安裝方面也沒什麼太大問題,所以也就不多說了,下面我們來講講配置。
二,配置MySQL
注意,在Ubuntu下MySQL預設是隻允許本地訪問的,如果你要其他機器也能夠訪問的話,那麼需要改變/etc/mysql/my.cnf配置檔案了!下面我們一步步地來:
預設的MySQL安裝之後根使用者是沒有密碼的,所以首先用根使用者進入:
$mysql -u root
在這裡之所以用-u root是因為我現在是一般使用者(firehare),如果不加-u root的話,mysql會以為是firehare在登入。注意,我在這裡沒有進入根使用者模式,因為沒必要。一般來說,對mysql中的資料庫進行操作,根本沒必要進入根使用者模式,只有在設定時才有這種可能。


進入mysql之後,最要緊的就是要設定Mysql中的root使用者密碼了,否則,Mysql服務無安全可言了。
mysql> GRANT ALL PRIVILEGES ON *.* TO [email protected] IDENTIFIED BY "123456";
注意,我這兒用的是123456做為root使用者的密碼,但是該密碼是不安全的,請大家最好使用大小寫字母與數字混合的密碼,且不少於8位。
這樣的話,就設定好了MySQL中的root使用者密碼了,然後就用root使用者建立你所需要的資料庫。我這裡就以xoops為例:
mysql>CREATE DATABASE xoops;

mysql>GRANT ALL PRIVILEGES ON xoops.* TO [email protected] IDENTIFIED BY "654321";
這樣就建立了一個xoops_roots的使用者,它對資料庫xoops有著全部許可權。以後就用xoops_root來對xoops資料庫進行管理,而無需要再用root使用者了,而該使用者的許可權也只被限定在xoops資料庫中。
三,如果你想進行遠端訪問或控制,那麼你要做兩件事:
其一:
mysql>GRANT ALL PRIVILEGES ON xoops.* TO [email protected]"%" IDENTIFIED BY "654321";
允許xoops_root使用者可以從任意機器上登入MySQL。
其二:
$sudo gedit /etc/mysql/my.cnf
老的版本中
>skip-networking => # skip-networking
新的版本中
>bind-address=127.0.0.1 => bind-address= 你機器的IP
這樣就可以允許其他機器訪問MySQL了。

相關推薦

ubuntu虛擬機器區域網訪問mysql

有興趣可以瞭解下這款國內人氣很旺的JAVA程式碼生成器基於拖拽,不用寫複雜的模板,支援多種資料庫,適配wap,管理後臺各種功能全有 免費開源 地址:https://blog.csdn.net/adyuebanwan/article/details/83006405 或者 ht

Mac OS利用ssh訪問ubuntu虛擬機器及雲端操作

1、橋接模式 將該虛擬機器的網口設定成橋接模式(Bridged Adapter),以確保主機可以ping通虛擬機器: 2、安裝ssh 在ubuntu虛擬機器上安裝ssh server: sudo apt-get install openssh-server 安裝結束後,確認本機ssh服務是否開啟,輸入 ps

解決虛擬機器linux端mysql資料庫無法遠端訪問

- 虛擬機器ping ip 埠 ping 192.168.16.128 成功 telnet 192.168.16.128 3306 拒絕訪問 在3306埠,可見CentOS防火牆遮蔽了3306埠

如何在ubuntu虛擬機器下搭建jenkins,並通過主機訪問

安裝jdk 1、首先到oracle下載上下載jdk-7u60-linux-i586.tar.gz 2、將jdk-7u60-linux-i586.tar.gz拷貝到/usr/lib/jvm/目錄下面,這裡如果沒有jvm資料夾,則建立該資料夾, 命令: sud

不同虛擬機器區域網Vlan之間訪問

上篇部落格講了什麼是虛擬區域網,以及如何搭建虛擬區域網。這篇講述如何使不同虛擬區域網之間進行通訊。不同虛擬區域網通訊需要路由裝置進行轉發。路由裝置可以是路由器也可以是具有路由功能的三層交換機。上一講:認識虛擬區域網及搭建(https://mp.csdn.net/postedi

VirtualBox中Ubuntu虛擬機器與Host雙向網路可訪問配置

虛擬機器未啟動時,為虛擬機器配置兩塊網絡卡:第一塊:Bridged Adapter橋接模式。實現主機Host可以訪問虛擬機器。 看到有文章說單單使用這種連線方式可以同時做到虛擬機器訪問主機,但是我設定後,然而並不能。第二塊:網路地址轉換(NAT) 連線方式,實現虛擬機器中訪問

區域網能互相ping通,ubuntu虛擬機器不能上外網

【問題】         橋接模式老是無法上網,

VMWare 下Ubuntu虛擬機器磁碟擴容

開發到後期,發現虛擬機器磁碟空間不夠,只有想辦法來擴容啦~ 1、在VM軟體中擴充套件虛擬機器硬碟容量       原始的磁碟大小為320G,為做演示,增加到330G,點選擴充套件後,VM中的磁碟大小就設定好了。 2、在Ubunt

利用主機埠轉發實現對QEMU虛擬機器訪問

作  者:郝慶豐 領 域:QEMU   適宜讀者:QEMU及虛擬化相關開發人員 背景知識:虛擬化基礎知識,QEMU基礎知識 正文: 利用主機埠轉發實現對QEMU虛擬機器的訪問 命令 選項:hostfwd 詳細描述:hostfwd=[t

Vagrant 搭建跨平臺的 PHP 開發環境 (一)安裝 ubuntu 虛擬機器

Vagrant是一個軟體,可以自動化虛擬機器的安裝和配置流程,支援 VirtualBox 、VMware 、AWS 作為虛擬機器以 VirtualBox 為例,步驟如下: Windows 10 系統中 需要關閉 Hyper-v , 小米筆記本中 biso 中找不到 虛擬化配置,關閉 Hyper-v 就可以了

VMware 基於vmdk搭建ubuntu虛擬機器

VMware 基於vmdk檔案搭建ubuntu虛擬機器 參考資料 VMware中為Ubuntu增加新的硬碟 Linux 格式化擴充套件分割槽(Extended) 搭建虛擬機器:基於VMDK(虛擬機器VMware建立的虛擬硬碟格式) 準備好vmdk檔案

利用samba實現mac與ubuntu虛擬機器共享資料夾

使用VirtualBox建立一個Ubuntu虛擬機器 步驟: 1.安裝VirtualBox 2.在Ubuntu官網下載iso映象。 3.建立虛擬機器。 ----------------------------------------------------------------

Ubuntu虛擬機器 VMware Tools安裝

1、在“虛擬機器設定”下修改“CD/DVD(SATA)”路徑(以下關於linux.iso的說明為我的臆測,還未找到明確的說明看),否則會出現“客戶機作業系統已將 CD-ROM 門鎖定,並且可能正在使用CD-ROM...”的提示 一般剛安裝完linux虛擬機器時,這個路徑指向的是安裝檔案,在安裝V

ubuntu 虛擬機器設定靜態ip

$ sudo vim /etc/network/interfaces      auto ens33           # 使用的網路介面,之前查詢介面是為了這裡     iface ens33 inet static   &

讓A53開發板ping通ubuntu虛擬機器

ubuntu虛擬機器的相關操作: 1.虛擬機器的網路設定(對虛擬機器的網路進行設定,應在虛擬機器未開啟狀態,否則最好重啟ubuntu虛擬機器) 編輯 --> 虛擬網路編輯器 --> 將VMnet0 設定為橋接模式,點選確認。 如果沒有VMnet0,可以 還原預設設定 試

如何在Ubuntu虛擬機器安裝VMware tools,調節檢視大小?超簡單的3步就可以了!

一開始學習使用虛擬機器,就覺得檢視太小,看久了螢幕眼睛疼,於是就想著如何擴大檢視。 在瞭解到VMware tools的用處之後,就開始查教程來安裝,可是網上的教程魚龍混雜,各種亂七八糟,可能是每個人的版本不一樣吧,或者是很多資源已經不存在了。 於是弄了很多次都不成功,今天早上剛好看到一個Yo

Windows Azure 搭建 VPN 環境 (Linux Ubuntu虛擬機器)(史上最全不全不要錢)

近期發現公司專案中使用的Microsoft郵箱賬戶有MSDN全套開發訂閱,由於一直想租個伺服器玩玩,遂大喜,立馬啟用Windows Azure訂閱。 由於專案是國際專案,所以區域只能是國際版的Azure了,不一定適用國內。 啟用Azure訂閱什麼的就不囉嗦了,待啟用成功進入https:/

ubuntu虛擬機器傳檔案到當前主機

Ubuntu14.04虛擬機器和宿主機(win7)之間的檔案傳輸 (FTP)篇 首先當然是在虛擬機器上按FTP伺服器 sudo apt-get install vsftpd  新建"/home/uftp"目錄作為使用者主目錄 開啟"終端視窗",輸入"sudo mkdir

Ubuntu虛擬機器與Windows主機之間互傳檔案

首先ubuntu要安裝配置SSH          Ubuntu 下安裝 OpenSSH Server 是無比輕鬆的一件事情,需要的命令只有一條:   sudo apt-get install openssh-server

【Linux】主機可以ping通Ubuntu虛擬機器,但Ubuntu虛擬機器ping不通主機的解決方案

使用的Windows10的主機,Ubuntu16.04的虛擬機器 使用橋接模式,可以從主機ping通虛擬機器,但是反過來的時候不可以ping通,所以猜測是防火牆的問題,但是關閉防火牆這個辦法,有點因噎廢食。 在網上查資料發現是Windows10的防火牆沒有開啟ICMPv4-In這個規則。所以