пытаюсь сделать: mysql> -> insert into user (Host, User, Password, Select_priv, Insert_priv, Update_priv, Delete_priv) -> values ("localhost", "php", Password("root"), "Y", "Y", "Y", "Y"); выдает: Field 'ssl_cipher' doesn't have a default value задаю ему NULL, выдает: Field 'x509_issuer' doesn't have a default value mysql> insert into user задаю NULL та же самая хрень. подскажите, пожалуйста, как решить эту проблему
блин D:\mysql\bin>mysql --user=root pass=root; ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: N O) ну что такое.... теперь и зайти не могу
D:\mysql\bin>mysql --user=root --pass=root; ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: N O) вот тоже самое и пишет
painless не "--pass=...", а "--password=...". или еще лучше "-p": Код (Text): $ mysql -u root -p -h localhost Enter password:
cоздал user - php, назначил ему все привилегии теперь я хочу проверить содединение php c mysql и делаю следующее: 1. файл db_config.php <? php $db_host = "localhost"; $db_user = "php"; $db_password = "texmex"; $db_name = "testdb"; ?> делаю новую папку config в своем webroot и кладу его туда. 2. файл temp_con.php <?php require ($_SERVER["DOCUMENT_ROOT"]."/config/db_config.php"); $connection = mysql_connect($db_host, $db_user, $db_password) or die ("error connecting"); echo "connection made"; ?> вызывю localhost/temp_con.php и мне выдает пустую страницу. при этом php настроен нормально (выдает фиолетовые страницы) и mysql тоже настроен и работает. в чем может быть проблема?
короче, я написал так: $connection = mysql_connect("localhost", "php", "texmex") or die ("error connecting"); echo "connection made"; все заработало. но вопрос остается открытым