|
|
|
| Почему у меня когда я запустил клиентскую программу mysql и набрал команду для создания базы данных у меня появилась ошибка ERROR 1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQLserver version for the right syntaxto use near 'CREATE_DATABASE forum' at line 1 | |
|
|
|
|
|
|
|
для: punk
(16.01.2005 в 12:56)
| | Для создания базы данных следует использовать SQL-оператор:
CREATE DATABASE base_name
|
где base_name - имя базы данных, а не
CREATE_DATABASE base_name
|
| |
|
|
|
|
|
|
|
для: cheops
(16.01.2005 в 13:42)
| | Да я так и написал
| |
|
|
|
|
|
|
|
для: punk
(16.01.2005 в 13:49)
| | Хм... а в ответ mysql выдал ошибку со строкой "CREATE_DATABASE forum"? А какая версия MySQL? | |
|
|
|
|
|
|
|
для: cheops
(16.01.2005 в 14:40)
| | 4.0.23-nt версия
да такую ошибку | |
|
|
|
|
|
|
|
для: punk
(16.01.2005 в 15:22)
| | Хм... а попробуйте следующий SQL-оператор
он нормально действует? | |
|
|
|
|
|
|
|
для: cheops
(16.01.2005 в 16:26)
| | Если пишу
то ничего даже базы данных не показывает а когда то ошибку | |
|
|
|
|
|
|
|
для: punk
(16.01.2005 в 18:35)
| | А что за ошибка? | |
|
|
|
|
|
|
|
для: cheops
(16.01.2005 в 19:13)
| | как и при создании базы
error 1044: Access denied for user:'@localhost' to database 'forum' | |
|
|
|
|
|
|
|
для: punk
(16.01.2005 в 19:34)
| | Хм... это совершенно другая ошибка (раньше была ERROR 1064) и она говорит о том, что не достаточно прав для создания базы данных. Это происходит в том случае, если в mysql осуществляется вход из под анонимного пользователя, который по умолчанию не имеет привелегий на создание баз данных (CREATE DATABASE):
Для того, чтобы создать базу данных следует зайти из под пользователя, обладающего такими привелегиями (например root):
| |
|
|
|
|
|
|
|
для: cheops
(16.01.2005 в 20:22)
| | После того как набираю mysql -u root чтобы войти пишет 1064 ошибку | |
|
|
|
|
|
|
|
для: punk
(16.01.2005 в 20:36)
| | Хм... а дело происходит на локальной машине? Не производилась ли до этого настройка учётных записей MySQL? | |
|
|
|
|
|
|
|
для: cheops
(16.01.2005 в 21:06)
| | Да на локалке учетные записи не трогал вроде как. | |
|
|
|
|
|
|
|
для: punk
(16.01.2005 в 21:48)
| | так что мне нужно сделать чтобы создать пользователя потом зайти под ним и создать базу а то как я ввел mysql -u root -h localhost то пишет синтакс ошибку 1064 | |
|
|
|
|
|
|
|
для: punk
(17.01.2005 в 17:27)
| | Кроме консольной mysql имеются ли у вас какие-либо клиенты? | |
|
|
|
|
|
|
|
для: cheops
(17.01.2005 в 18:38)
| | MySQL Control Center и все | |
|
|
|