Как я могу получить доступ к базе данных с 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
никаких проблем, спасибо