منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : استفسار بخوصوص الاتصال بقاعدة البيانات الخاصه بموقعي
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته


احاول انزل بيانات من البرنامج الى موقعي الخاص واسحب بيانات من موقعي واعرضها في البرنامج


عملت بحث كثير وحصلت هذا الكود

كود :
   Private Sub btnOpenConn_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnOpenConn.Click


       Dim connString As String = "Database=testdb;Data Source=localhost;" _
                & "User Id=root;Password=pas1111"
       Dim conn As New MySqlConnection(connString)
       Dim cmd As New MySqlCommand()

       conn.Open()
       cmd.Connection = conn

       cmd.CommandText = "INSERT INTO users (email_address,username) Values (@email_address,@username))"

       cmd.Parameters.AddWithValue("email_address", "test@test.com")
       cmd.Parameters.AddWithValue("username", "usertest")

       cmd.ExecuteNonQuery()
       MessageBox.Show("User Profile Created!", "Success!", MessageBoxButtons.OK, MessageBoxIcon.Asterisk)
       conn.Close()

 End Sub


ب تجربه الكود 
يطلع لي المسج
Host 'xxx.xx.xxx.xxx' is not allowed to connect to this MySQL server. 

سؤالي لان

إقتباس :"Database=testdb;Data Source=localhost;"User Id=root;Password=pas1111"

هل صحيح اللي اكتبه

Database  --   اسم قاعدة البانات في موقعي
Data Source --   اسم موقعي مثلا  test.com
User Id --   اسم الدخول الى موقعي الخاص بي ftp   و   cpanel
Password  --   الرقم السري لدخول موقعي 


هل هذا صحيح

او اذا في شخص عنده كود معين للاتصال اكون له شاكر

بارك الله فيكم
اسمح للمستخدم بالمرور الي السيرفر

من على السرفر في سطر الاوامر :
PHP كود :
mysql -u root --h localhost -P 3306 


ثم من خلال My Sql shell   نفذ الاتي :

PHP كود :
>>use mysql
>GRANT ALL ON *.* to root@'%' IDENTIFIED BY 'pass';
>
FLUSH PRIVILEGES