LINUX.ORG.RU

История изменений

Исправление Shushundr, (текущая версия) :

Вот так работает:

# mysql -e "CREATE DATABASE beyondpaste;"
# mysql -e "GRANT ALL PRIVILEGES ON beyondpaste.* TO 'beyondpaste_user'@'localhost' IDENTIFIED BY 'passwd';"
# mysql -e "FLUSH PRIVILEGES;"
mysql -D beyondpaste <./sql/structure.sql

Но снова нет счастья. Хочу движок под postgresql. Не переписывать же мне скрипт для создания таблиц руками?

UPD: ага!!! не работает:

SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column beyondpaste.paste.autodestroy at row 1

SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column beyondpaste.paste.deleted at row 1

То есть, переписывать надо не только sql-скрипт, но ещё и код программы, потому что в нём баги. Не проще ли просто отказаться от использования этой неработающей программы?

Исправление Shushundr, :

Вот так работает:

# mysql -e "CREATE DATABASE beyondpaste;"
# mysql -e "GRANT ALL PRIVILEGES ON beyondpaste.* TO 'beyondpaste_user'@'localhost' IDENTIFIED BY 'passwd';"
# mysql -e "FLUSH PRIVILEGES;"
mysql -D beyondpaste <./sql/structure.sql

Но снова нет счастья. Хочу движок под postgresql. Не переписывать же мне скрипт для создания таблиц руками?

UPD: ага!!! не работает:

SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column beyondpaste.paste.autodestroy at row 1

SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column beyondpaste.paste.deleted at row 1

Исправление Shushundr, :

Вот так работает:

# mysql -e "CREATE DATABASE beyondpaste;"
# mysql -e "GRANT ALL PRIVILEGES ON beyondpaste.* TO 'beyondpaste_user'@'localhost' IDENTIFIED BY 'passwd';"
# mysql -e "FLUSH PRIVILEGES;"
mysql -D beyondpaste <./sql/structure.sql

Но снова нет счастья. Хочу движок под postgresql. Не переписывать же мне скрипт для создания таблиц руками?

UPD: ага!!! не работает:

SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect integer value: '' for column beyondpaste.paste.autodestroy at row 1

Исходная версия Shushundr, :

Вот так работает:

# mysql -e "CREATE DATABASE beyondpaste;"
# mysql -e "GRANT ALL PRIVILEGES ON beyondpaste.* TO 'beyondpaste_user'@'localhost' IDENTIFIED BY 'passwd';"
# mysql -e "FLUSH PRIVILEGES;"

Но снова нет счастья. Хочу движок под postgresql. Не переписывать же мне скрипт для создания таблиц руками?