ISSUE

2021


.NET 連結遠端MySql資料庫  




如果遇到 .NET 應用程式連結 MySql 資料庫,MySql 資料庫在Godaddy上面,可參考這篇說明:

首先.NET專案要先有 MySql.Data 的參考:

1

2

 

c# 程式面:

檔案開始要using:
using System.Data;
using MySql.Data.MySqlClient;

//定義連線字串:
static string connString = “server=XXX.XX.XXX.XX;port=3306;User Id=XXXXX;password=XXXXX;database=XXXXX;charset=utf8;";
MySqlConnection conn = new MySqlConnection();

 

conn.ConnectionString = connString;
if (conn.State != ConnectionState.Open)
conn.Open();
string sql = @"INSERT INTO `News` (`Id`, `Title`) VALUES
(‘0’, ‘金門大橋’),
(‘1’, ‘總統大選’),
(‘2’, ‘國慶連假’),
(‘3’, ‘大橋檢測報告’);";
MySqlCommand cmd = new MySqlCommand(sql, conn);
int index = cmd.ExecuteNonQuery();
bool success = false;
if (index > 0)
success = true;  //成功
else
success = false;  //失敗

conn.Close();

return View();  //MVC中使用

 

MySql 資料庫在Godaddy上面之設定 (cPANEL後台):

到 Database中的Remote MySQL®
在Host欄位輸入 % , 再按下按鈕!

3.png

之後在下方列表就會看到已經有%,另外下面紅框處就是server的IP位置,回填到connString 的server中:4

之後執行程式就可INSERT 資料到遠端MySql 資料庫!灑花~



前往討論區 這篇文章的網址 (可分享到FB、PTT、Mobile01):

小編推薦/優惠活動: 小編推薦/優惠活動:
申辦星展卡贈500元 申辦玉山卡贈300元


您也許對這文章有興趣:

您也許對這文章有興趣:

數位高利活儲帳戶 (渣打/花旗/華南/台新)
數位高利活儲帳戶 (渣打/花旗/華南/台新)

Line 使用常見問題
發錯的LINE訊息可以收回或刪除嗎?

 
其它文章: 前往瀏覽目錄
本篇文章的行動版網頁: 切換到行動版本
返回頂端

Copyright © 2008-2021 Anson | Secured by SSL Connection SSL

遠東樂家卡10%回饋