如果遇到 .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、LINE):

用LINE分享給朋友: