Ammar Al-hamdabni Ответов: 0

Как я могу получить доступ к базе данных с PHP?


Всем Привет

Я попытался получить доступ к базе данных с php, но после нескольких попыток не смог
это код

$mysqli = new mysqli("ipAddress(hostname)", "UserName", "Password", "DbName");

   if($mysqli->connect_error) 
     die('Connect Error (' . mysqli_connect_errno() . ') '. mysqli_connect_error());

   else echo "Success";


и это тоже

$dbhandle = mysql_connect("ipAddress(hostname)", "UserName", "Password") 
		
		 or die("Unable to connect to MySQL");
		 
		//echo "Connected to MySQL<br>";

		//select a database to work with
		$selected = mysql_select_db("DbName",$dbhandle) 
		  or die("Could not select Database");


дайте мне сообщение об ошибке

Доступ запрещен для пользователя 'UserName' @ 'ipAddress' (с использованием пароля: да) в ../client.php



но когда я использую C#
Нет Сообщения Об Ошибке

string query = string.Format("Select {0} from information_schema.tables ", "table_name");
            MySqlDataAdapter DA = new MySqlDataAdapter(query,"Server=ipAddress;User Id=userName;Password=Password;Database=DbName");

            DataSet Ds = new DataSet();
            DA.Fill(Ds, "Tables");



плз помогите мне

Что я уже пробовал:

Я пытался использовать много разных кодов в php, но не смог получить доступ к базе данных

Bryian Tan

Вы используете MySQL Workbench?

Ammar Al-hamdabni

Нет, это не так.

Bryian Tan

хммм, в Workbench, в разделе Привилегии пользователя, учетные записи пользователей, я могу настроить учетную запись, чтобы разрешить доступ с любого хоста (%). Может быть, есть что-то подобное в любых инструментах, которые вы используете для управления сервером MySQL?

Ammar Al-hamdabni

никаких проблем, спасибо

0 Ответов