Мне нужно открыть базу данных через PHP, но мне нужно знать мое имя пользователя и имя моего локального хоста, а я их не знаю.
Когда я использовал mysql и сделал свою базу данных, он просто попросил у меня пароль.
Имя пользователя по умолчанию - root. Вы можете сбросить пароль root, если вы его не знаете: http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html. Однако вы не должны использовать учетную запись root из PHP, для этого нужно настроить пользователя с ограниченными правами: http://dev.mysql.com/doc/refman/5.1/en/adding-users.html
Если MySql работает на том же компьютере, что и ваш веб-сервер, вы можете просто использовать "localhost" в качестве хоста
введите эту команду
select CURRENT_USER();
Пользователь по умолчанию для MySQL - «root», а сервер «localhost».
Вы должны иметь доступ к локальной базе данных, используя имя localhost. Существует также способ определить имя хоста компьютера, на котором вы работаете, но это не похоже на то, что вам нужно. Что касается имени пользователя, вы можете либо (1) дать разрешения учетной записи, под которой работает PHP, для доступа к базе данных без пароля, либо (2) сохранить имя пользователя и пароль, с которыми вам нужно связаться (жестко запрограммировано или сохранено в файл конфигурации) и передайте их в качестве аргументов mysql_connect. Смотри http://php.net/manual/en/function.mysql-connect.php.
localhost
mysql_connect
если вы используете mysql в первый раз, вы можете попробовать использовать пароль как 123 или abc