Linux伺服器允許遠端訪問mysql的實現(附帶tomcat相關筆記)
購買了一個阿里雲伺服器(Linux系統),在上面搭建了tomcat和mysql等,希望自己的電腦(公網上的電腦)能夠遠端訪問到伺服器的mysql,方便進行資料庫的管理。
依次執行以下語句:
1、mysql -u root -p
2、use mysql;
3、update user set host='%' where user='root';
4、flush privileges;
這樣就能連線到伺服器的資料庫了。
比如我使用navicat連線。
附帶tomcat相關筆記:
測試web執行情況 http://伺服器的ip地址:8080
tomcat 安裝目錄為:/home/tomcat
web app 請部署到以下目錄 /home/tomcat/apache-tomcat-default/webapps
tomcat 埠預設執行在8080埠,可根據實際情況修改。
相關推薦
Linux伺服器允許遠端訪問mysql的實現(附帶tomcat相關筆記)
購買了一個阿里雲伺服器(Linux系統),在上面搭建了tomcat和mysql等,希望自己的電腦(公網上的電腦)能夠遠端訪問到伺服器的mysql,方便進行資料庫的管理。 依次執行以下語句: 1、mysql -u root -p 2、use mysql; 3、upda
phpstudy設定允許遠端訪問mysql資料庫
1、先在伺服器中通過命令列方式(開啟phpstudy介面->右下角其他選單選項->MySQL工具->MySQL命令列) 登入mysql:mysql -u root -p 密碼 (如果mysql初始賬號和密碼都是root) 2、執行use mysql;&nbs
搭建linux伺服器並部署java web專案(CentOS7+tomcat+Mysql)
第一步:搭建環境。 安裝VMware Workstation,並新建虛擬機器CentOS。環境搭建好之後。 第二步:安裝jdk(我使用的第一種方法) 第三步:安裝mysql伺服器(我使用的方法2) 第四步:修改mysql-server登陸密碼 第五步:mysql建立使
阿里雲伺服器允許遠端訪問
以前都用的是物理伺服器,最近公司新增一個阿里雲伺服器,tomcat ,jdk都部署完後,發現無法遠端訪問,後來發現阿里雲伺服器會預設關閉一些常用埠,需要自己登陸阿里雲在安全規則中設定,例如:入口規則,出口規則,允許的i
JDBC驅動直接訪問MySQL資料庫(純Java驅動程式)
純Java驅動方式由JDBC驅動直接訪問資料庫,驅動程式完全由Java語言編寫,執行速度快,而且具備了跨平臺的特點。使用純Java驅動方式進行資料庫連線,首先需要下載資料庫廠商提供的驅動程式JAR包,並將JAR包引入工程中。本示例使用的資料庫是MySQL 5.5
Java中文鍵樹的一種實現(附帶模糊查詢功能)
首先在文章的開頭宣告一下哈,本文只是介紹一種Java蠻力鍵樹的實現,並沒有什麼高深的資料結構,所以資料量不超過百萬字元的可以參考,資料量太大的另請高明吧。另外,後面的鍵樹程式碼實際上不僅適用於中文儲存和查詢,只要是字串形式的資料都可以儲存。比如:“鋤禾日當午”、“a+你好啊234#jfjf”這樣形式
HTTP協議語意 客戶端如何請求伺服器資源,HTTP方法列表(讀RESTful webApi筆記)
用HTTP協議請求伺服器的方法:1.get獲取資源2.delete刪除資源3.post基於給定的表述資訊,在當前資源的下一級建立資源4.put替換資源,即更新資源5.head獲取報頭資訊6.options獲取資源所能響應的http方法列表7.patch和put一樣的功能,但他
linux中mysql 修改lmysql的root初始密碼。 my.cnf中沒有bind-address 允許遠端訪問的問題解決
本人給出自己的一個可行的簡潔方案: 【修改初始root密碼】 //開啟my.cnf //新增如下一句到檔案中 skip-grant-tables=1 //重啟mysql服務 service mysql restart
Mysql初始化root密碼和允許遠端訪問(Ⅱ)
1、初始化root密碼 進入mysql資料庫 1 mysql>update user set password=PASSWORD(‘123456’) where User='root'; 2、允許mysql遠端訪問,可以使用以下三種方式: a、改表。 1 2 3
xampp中MySQL允許遠端訪問
使用客戶端工具登陸MySQL,執行以下3條命令 切換 mysql 資料庫 USE mysql; root使用者許可權開放,密碼為root(BY ‘密碼’) GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘root
百度雲伺服器:遠端訪問不了特定埠解決(如 80,8080)
問題描述:雲伺服器本地開啟一個80或8080埠的服務,服務啟動後,訪問http://xxx.xxx.xxx.xxx:8080時候,雲伺服器本地能開啟網頁,但是遠端訪問http://xxx.xxx.xxx.xxx:8080時候報錯:“無法顯示此網頁”。 方法一: 1. 2.
linux伺服器A遠端連線伺服器B的mysql及1045錯誤
伺服器A上已經存在定時執行備份mysql的指令碼,最近伺服器B又新起了一個專案,也需要備份資料。圖方便,打算直接都在A的指令碼中執行。 指令碼如下: dateStr=`date +"%y%m%d-%H%M%S"` if [ ! -z "${1}" ]; then mkdir
MySQL允許遠端訪問的設定
MySQL允許遠端訪問的設定 阿里雲需要在安全組中開放埠! 1.註釋bind-address = 127.0.0.1。 程式碼如下: sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 將bind-address = 127.0.0
Ubuntu設定MySQL允許遠端訪問
1.註釋bind-address = 127.0.0.1。 程式碼如下: > sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 將bind-address = 127.0.0.1註釋掉(即在行首加#),如下: 程式碼如下: # In
將本地的mysql資料庫設定為允許遠端訪問
將本地的mysql資料庫設定為允許遠端訪問 >use mysql; mysql>grant all privileges on *.* to 'root'@'%' with grant&nb
linux(centos7)中安裝mysql,修改密碼,遠端連線,從sqlyog連線一套教程(自己整理,筆記)
2.開啟MySQL遠端訪問許可權 允許遠端連線 改表法: use mysql; update user set host = '%' where user = 'root'; FLUSH PRIVILEGES; ps:網上還要修改防火牆的方法,我沒成功,
設定MYSQL允許遠端訪問(navicat訪問報2003:10038錯誤)
當在Navicat for MySQL中填好連線名、ip、埠、使用者名稱、密碼之後,雙擊連線名時報‘2003-Can’t connect to MySQL server on ''xxx’(10038),這是什麼原因導致的呢?需要按照如下兩步進行修改MYSQL
現在設定mysql允許遠端訪問
首先執行 先進入cd etc/mysql/mysql.conf.d 下載 sudo apt-get install vim 執行sudo vim mysqld.cnf 註釋掉bind-address = 127.0.0.1: 點選i 會進入插入格式,註釋掉後按ESC鍵退
mysql設定允許遠端訪問,
有時mysql拒絕連結,是因為沒有開啟允許遠端連結 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' 這裡的123456為你給新增許可權使用者設定的密碼,%代表所有主機,也
linux c++執行緒池的實現(多執行緒伺服器)
本文給出了一個通用的執行緒池框架,該框架將與執行緒執行相關的任務進行了高層次的抽象,使之與具體的執行任務無關。另外該執行緒池具有動態伸縮性,它能根據執行 任務的輕重自動調整執行緒池中執行緒的數量。文章的最後,我們給出一個簡單示例程式,通過該示例程式,我們會發