Написал простой запрос вставки и ничего не добавилось, вывожу - ничего не выводится и ошибок не выдает, просто пустой экран, почему? Код (Text): <?php $db = mysql_connect('localhost', 'root', '111'); mysql_select_db('test',$db); mysql_query('INSERT INTO cat(number,name,age) VALUES (,"Петя",28)'); $rez = mysql_query('SELECT * FROM `cat`'); while($r = mysql_fetch_assoc($rez)) echo $r["number"],$r["name"],$r["age"]; ?>
Кстати, я пока в SQL не натренировался, сначала ввожу запросы в phpMyAdmin или прямо в mysql command line client, а потом копирую в программу. Помогает.
даже когда натренируешься и станешь дипломированным красноглазиком, всё равно будешь ловить запятые в пма или похожих программах.
Запускаю консоль MySQL 5.1 ввожу пароль, нажимаю ENTER и окно выключается, не дает ввести команду sql, что делать?
Решил переустновить MYSQL так как стал глючить и паролит требовать, старого полностью снес и поставил новый. После установки, новый заработал и запускал сайт и он работал. Перезагрузил комп, запусчкаю PHPMYADMIN выдает такую ошибку: Код (Text): Ошибка Ответ MySQL: #2002 - Сервер не отвечает (либо сокет локального MySQL-сервера некорректно настроен) В интернете глянул, там одни предлагают отключить брандмаузер, отключил, эффекта не дало. Что можно сделать?
А, точно, в службах запустил, там вручную указанно. Теперь такая ошибка Код (Text): Ошибка Ответ MySQL: #1045 - Access denied for user 'root'@'localhost' (using password: YES) phpMyAdmin не смог установить соединение с сервером MySQL. Проверьте хост, имя пользователя и пароль установленные в конфигурационном файле config.inc.php и удостоверьтесь, что они соответствуют данным полученным от администратора сервера MySQL. В конфигурационном файле такие настроки: Код (Text): $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = "111"; /* Пароль пользователя root. */ Может что не так в конфигурационном файле MySql сделал? ФАйл my.ini http://santa.hut4.ru/my.txt