forum.bitel.ru http://forum.bitel.ru/ |
|
Создание БД http://forum.bitel.ru/viewtopic.php?f=22&t=7653 |
Страница 1 из 2 |
Автор: | Угрюмов Роман [ 30 янв 2013, 12:40 ] |
Заголовок сообщения: | Создание БД |
Пытаюсь выполнить скрипт dump.sql в EMS SQL Manager 2011 for MySQL Получаю сообщение об ошибке Field 'email' doesnot habe a default value Если подкорректировать строку INSERT INTO user (login, name, pswd, config, cgr_mode) VALUES ('admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0); на INSERT INTO user (email, login, name, pswd, config, cgr_mode) VALUES ('xxx@yyy.zzz','admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0); то получаю ошибку You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; /*!40101 SET @saved_cs_cl' at line 1 Что можете посоветовать? |
Автор: | stark [ 30 янв 2013, 12:54 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): Пытаюсь выполнить скрипт dump.sql в EMS SQL Manager 2011 for MySQL Получаю сообщение об ошибке Field 'email' doesnot habe a default value Если подкорректировать строку INSERT INTO user (login, name, pswd, config, cgr_mode) VALUES ('admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0); на INSERT INTO user (email, login, name, pswd, config, cgr_mode) VALUES ('xxx@yyy.zzz','admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0); то получаю ошибку You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; /*!40101 SET @saved_cs_cl' at line 1 Что можете посоветовать? Это ссылка к bgbilling, но в вашем случае скорее всего тоже самое : http://wiki.bgbilling.ru/index.php/Fiel ... ault_value |
Автор: | Угрюмов Роман [ 30 янв 2013, 13:03 ] |
Заголовок сообщения: | Re: Создание БД |
Спасибо! Сейчас посмотрю, но как бы странно, устанавливаю в первый раз, вроде по документации. Моя организация собирается купить bgbilling, мы интернет провайдер - 8000 абонентов. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; /*!40101 SET @saved_cs_cl' at line 1 - победил, надо табуляции из файла скрипта убрать В скрипте создания таблицы User стоит `gr` bigint(20) NOT NULL, а в скрипте вставки INSERT INTO user (email,login, name, pswd, config, cgr_mode) VALUES ('xxx','admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0); gr не вставляется, какое там значение по умолчанию должно быть? |
Автор: | stark [ 30 янв 2013, 13:23 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): Спасибо! Сейчас посмотрю, но как бы странно, устанавливаю в первый раз, вроде по документации. Моя организация собирается купить bgbilling, мы интернет провайдер - 8000 абонентов. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; /*!40101 SET @saved_cs_cl' at line 1 - победил, надо табуляции из файла скрипта убрать у нас там много таких запросов есть, замучаетесь каждый раз руками править |
Автор: | Угрюмов Роман [ 30 янв 2013, 13:38 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): В скрипте создания таблицы User стоит `gr` bigint(20) NOT NULL, а в скрипте вставки INSERT INTO user (email,login, name, pswd, config, cgr_mode) VALUES ('xxx','admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0); gr не вставляется, какое там значение по умолчанию должно быть? аналогично и с Field 'crm_user_id' doesn't have a default value |
Автор: | Угрюмов Роман [ 30 янв 2013, 14:21 ] |
Заголовок сообщения: | Re: Создание БД |
Господа техподдерка!!! Ну помогите!!! Директор стоит за спиной и хочет увидеть Ваше чудо! Просто проинсталировал MySQL и пытаюсь выполнить скрипт dump.sql получил еще одну ошибку Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '=' Все остальное вродже запустилось, сервер стартанул, клиент подключился P.S. пришлось подредактировать INSERT INTO user (email,gr, crm_user_id,login, name, pswd, config, cgr_mode) VALUES ('xxx',0,0,'admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0); |
Автор: | stark [ 30 янв 2013, 14:42 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): Господа техподдерка!!! Ну помогите!!! Директор стоит за спиной и хочет увидеть Ваше чудо! Просто проинсталировал MySQL и пытаюсь выполнить скрипт dump.sql получил еще одну ошибку Illegal mix of collations (cp1251_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '=' Все остальное вродже запустилось, сервер стартанул, клиент подключился P.S. пришлось подредактировать INSERT INTO user (email,gr, crm_user_id,login, name, pswd, config, cgr_mode) VALUES ('xxx',0,0,'admin', 'admin', '21232F297A57A5A743894A0E4A801FC3', '', 0); Я же вам ссылку, где написано Цитата: " Внимательно проверяйте по документации все устанавливаемые опции в my.cnf, запрещается установка в параметре sql-mode режимов STRICT_TRANS_TABLES и STRICT_ALL_TABLES, Вы это проверили ?? покажите свою конфигурацию my.cnf(или my.ini если в windows).. Не надо ничего править руками - вы не тем путем идете. |
Автор: | Администратор [ 30 янв 2013, 14:58 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман, вы же биллинг ставите. Зачем в форум по BGCRM отписали? Сообщения переместил. |
Автор: | Угрюмов Роман [ 30 янв 2013, 16:31 ] | ||
Заголовок сообщения: | Re: Создание БД | ||
Администратор писал(а): Угрюмов Роман, вы же биллинг ставите. Зачем в форум по BGCRM отписали? Сообщения переместил. Спасибо! Я ошибся разделом, приношу свои извинения. Проблемм осталась ...Переместите конфигурационный файл C:\MySQL\my.ini на диск на С:\ ... После этой операции сервис MySQL вообще не стартует при запуске скрипта dump.sql получаю You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; /*!40101 SET @saved_cs_cl' at line 1
|
Автор: | stark [ 30 янв 2013, 17:02 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): Администратор писал(а): Угрюмов Роман, вы же биллинг ставите. Зачем в форум по BGCRM отписали? Сообщения переместил. Спасибо! Я ошибся разделом, приношу свои извинения. Проблемм осталась ...Переместите конфигурационный файл C:\MySQL\my.ini на диск на С:\ ... После этой операции сервис MySQL вообще не стартует при запуске скрипта dump.sql получаю You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; /*!40101 SET @saved_cs_cl' at line 1 скачайте заново дамп чтобы убрать все ваши правки и выложите какие ошибки при его заливке. |
Автор: | Угрюмов Роман [ 30 янв 2013, 17:07 ] |
Заголовок сообщения: | Re: Создание БД |
Взял dump.sql из архива Использую EMS SQL Manager 2011 for MySQL Запускаю скрипт получаю сообщение: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; /*!40101 SET @saved_cs_cl' at line 1 |
Автор: | stark [ 30 янв 2013, 17:18 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): Взял dump.sql из архива Использую EMS SQL Manager 2011 for MySQL Запускаю скрипт получаю сообщение: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; /*!40101 SET @saved_cs_cl' at line 1 а как заливаете ? покажите команду и вывод целиком . |
Автор: | snark [ 30 янв 2013, 17:32 ] |
Заголовок сообщения: | Re: Создание БД |
Для "пощупать" и "немножко поюзать" под виндой вполне хватит Денвер-а. |
Автор: | stark [ 30 янв 2013, 17:35 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): stark писал(а): а как заливаете ? покажите команду и вывод целиком . Вот так Залейте в командной строке Цитата: mysql --default-character-set=cp1251 < dump.sql Как написано в документации http://bgbilling.ru/v5.2/doc/ch01s06.html |
Автор: | Угрюмов Роман [ 30 янв 2013, 17:37 ] |
Заголовок сообщения: | Re: Создание БД |
Классный ответ! А что вдруг скрипты перестали выполнятся в EMS? |
Автор: | Угрюмов Роман [ 30 янв 2013, 17:49 ] |
Заголовок сообщения: | Re: Создание БД |
mysql> mysql --default-character-set=cp1251 < dump.sql; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql --default-character-set=cp1251 < dump.sql' at line 1 mysql> |
Автор: | stark [ 30 янв 2013, 17:51 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): mysql> mysql --default-character-set=cp1251 < dump.sql; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'mysql --default-character-set=cp1251 < dump.sql' at line 1 mysql> нет..я сказал из командной строки ..Из cmd , не надо заходить в mysql вначале и ";" не надо ставить. |
Автор: | stark [ 30 янв 2013, 17:52 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): Классный ответ! А что вдруг скрипты перестали выполнятся в EMS? что это ? почта России ? |
Автор: | Угрюмов Роман [ 30 янв 2013, 17:54 ] |
Заголовок сообщения: | Re: Создание БД |
stark писал(а): Угрюмов Роман писал(а): Классный ответ! А что вдруг скрипты перестали выполнятся в EMS? что это ? почта России ? http://www.sqlmanager.net/products/mysql/manager/ Да как бы лет 5 пользуюсь ![]() |
Автор: | stark [ 30 янв 2013, 17:59 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): stark писал(а): Угрюмов Роман писал(а): Классный ответ! А что вдруг скрипты перестали выполнятся в EMS? что это ? почта России ? http://www.sqlmanager.net/products/mysql/manager/ Да как бы лет 5 пользуюсь ![]() Они может там и не работали . Я лично его ни разу не видел. Там скорее всего надо кодировку выбрать cp1251 или еще что . У нас инструкция универсальная чтобы работало под всеми платформами и можно было бы настроит сервер биллинга вообще из консоли (на линуксе например) . Сделайте из консоли и покажите вывод, если не работает, тогда мы вам поможем. |
Автор: | Угрюмов Роман [ 30 янв 2013, 18:05 ] | ||
Заголовок сообщения: | Re: Создание БД | ||
Наверное я уже слишком устал на сегодня, давайте завтра продолжим?
|
Автор: | stark [ 30 янв 2013, 18:11 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): Наверное я уже слишком устал на сегодня, давайте завтра продолжим? Уже лучше. Авторизация не прошла . Задайте еще ключ -uname и -p где namе - имя пользователя mysql. Пароль у вас он сам спросит (если указан ключ -p). Логин/пароль те же, которые вы вводили в своем EMS. |
Автор: | Угрюмов Роман [ 30 янв 2013, 18:26 ] |
Заголовок сообщения: | Re: Создание БД |
Базу создал, сообщений об ошибке нет. Клиент подключился. Спасибо! Но может вы разберетесь с EMS? Ну не дело из командной строки работать в 21 веке! |
Автор: | skyb [ 30 янв 2013, 18:31 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): Ну не дело из командной строки работать в 21 веке! не дело работать на серверах в гуе не из командной строки ![]() ![]() |
Автор: | snark [ 30 янв 2013, 18:32 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): может вы разберетесь с EMS? Ну не дело из командной строки работать в 21 веке! Если дамп залился - значит с дампом все в порядке, а вот насчет EMS я не уверен. Надо будет похапеадмином попробовать залить (им и встроенным клиентом большинство пользуется). Квик вижу, а где омега? |
Автор: | stark [ 30 янв 2013, 18:39 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): Базу создал, сообщений об ошибке нет. Клиент подключился. Спасибо! Но может вы разберетесь с EMS? Ну не дело из командной строки работать в 21 веке! пользуйтесь http://www.mysql.com/products/workbench/ Проверил, работает . А поводу проблем EMS пищите разработчикам EMS . Этот скрипт получен кошерным mysqldump-ом от самого mysql . И какой-то сторонний gui sql-редактор не может его запустить, это не наши проблемы. |
Автор: | Угрюмов Роман [ 30 янв 2013, 18:42 ] |
Заголовок сообщения: | Re: Создание БД |
Согласен. А вот шкурный вопрос, какой нибудь демонстрационной базы у Вас нет, что бы цыфирки появились в клиенте и я мог бы директору это показать и флагом отмахать? |
Автор: | stark [ 30 янв 2013, 18:53 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): Согласен. А вот шкурный вопрос, какой нибудь демонстрационной базы у Вас нет, что бы цыфирки появились в клиенте и я мог бы директору это показать и флагом отмахать? http://demo.bgbilling.ru/ |
Автор: | Phricker [ 30 янв 2013, 19:01 ] |
Заголовок сообщения: | Re: Создание БД |
Угрюмов Роман писал(а): Согласен. А вот шкурный вопрос, какой нибудь демонстрационной базы у Вас нет, что бы цыфирки появились в клиенте и я мог бы директору это показать и флагом отмахать? Да пожалуйста Цитата: 4) В каталоге BGBillingClient найдите файл client.properties. Код: db.server.0.title=MyBilling db.server.0.url=http://127.0.0.1:8080/bgbilling/executer db.server.0.proxy.host= db.server.0.proxy.port= замените Код: db.server.0.url=http://127.0.0.1:8080/bgbilling/executer на Код: db.server.0.url=http://demo.bgbilling.ru/executer и запускайте клиент. логин пароль admin/admin |
Страница 1 из 2 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |