سلام دوستان من می خوام به دیتابیس Mysql در سایتم کانکت بشم
ولی این پیغام رو بهم میده
Unable to connect to any of the specified MySQL hosts.
مشکل از چیه؟
ممنون
سلام دوستان من می خوام به دیتابیس Mysql در سایتم کانکت بشم
ولی این پیغام رو بهم میده
Unable to connect to any of the specified MySQL hosts.
مشکل از چیه؟
ممنون
اگه کدت رو بذاری شاید بتونم بهتر کمکت کنم
البته مثل اینکه اسم هاستت رو بد نوشتی
http در اول و / رو در آخر نذار
این هم یک نمونه کد
string MyConString = "SERVER=localhost;" +
"DATABASE=mysqltestdb;" +
"UID=root;" +
"PASSWORD=;";
MySqlConnection connection = new MySqlConnection(MyConString);
MySqlCommand command = connection.CreateCommand();
MySqlDataReader Reader;
command.CommandText = "select * from mycustomers";
connection.Open();
Reader = command.ExecuteReader();
while (Reader.Read())
{
string thisrow = "";
for (int i = 0; i < Reader.FieldCount; i++)
thisrow += Reader.GetValue(i).ToString() + ",";
listBox1.Items.Add(thisrow);
}
connection.Close();
ممنون از توجهت
ببینین من هنوز کدی ننوشتم فعلا می خوام کانکت رو درست کنم تا استارت پروژه رو بزنم
ادرس رو به صورت ایپی وارد می کنم و پورت هم 3306 وارد می کنم اینم کد
string AddressDb = "Server=myServerAddress;Port=1234;Database=myDataB ase;Uid=myUsername;Pwd=myPassword;";
MySql.Data.MySqlClient.MySqlConnection con = new MySql.Data.MySqlClient.MySqlConnection(AddressDb);
con.Open();
if (con.State == ConnectionState.Open)
{
MessageBox.Show("Connected");
}
سلام
احتیاجی به نوشتن پورت نداره در ضمن بهتون بگم که کانکشن استرینگ در mysql هیچ تفاوتی با sql server نمی کنه
امیدوارم تونسته با شم کمکتون کرده باشم
دوستان کسی هاستی سراغ داره که امکان Remote MySql رو داشته باشه؟
البته Free باشه می خوام تست کنم