Титла: Bash+mysql Публикувано от: k4BIG в Sep 20, 2007, 11:02 Понеже не искам да ползвам phpmyadmin както и да влизам в mysql> ми възникнаха два въпроса.И понеже съм болен и немога да се ровя и тествам много ,а много ми е интересно да разбера как ще станат тези неща и има ли въобще начин:
mysql -u root --password=123 -e"use database;INSERT INTO `domains` (`domain`) VALUES ('test.net' ![]() или mysql -u root --password=123 -e"use database;INSERT INTO `users` (`email`,`password`) VALUES ('user@test.net','secret' ![]() Както се досещате това е запис към емайл.Postfix+courier-imap+mysql. Грешката която дава е: bash: domains: command not found bash: domain: command not found ERROR 1064 (42000) at line 1: 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 '() VALUES ('test.net' ![]() Интересува ме и как бих могъл да испратя писмо през bash.За да може накрая в скрипта които го замислям auto да испрати писмо на създадения user примерно "добре дошъл на луната" ![]() Може нещо да съм пропуснал да кажа ,но съм с температура и съм като на 2 водки.Ако има нужда от още инфо съм на разположение. Мерси предварително ![]() Титла: Bash+mysql Публикувано от: Hapkoc в Sep 20, 2007, 11:17 В bash обратните кавички се ползват за изпълнение на команда и след изпълнението й, самата команда, която е в обратните кавички, се замества с изхода от нея. В случая bash приема `domains` за команда, опитва се да я изпълни и гърми, понеже такава команда реално няма. Можеш да промениш двойните кавички на единични, тогава bash няма да интерпретира `domains` като команда, или просто да махнеш обратните кавички.
Колкото до пращането на mail през bash - нещо такова: echo "Tekst na suobshtenieto" | mail -s 'subject' mail@domain.com Има някои уловки, има и други начини, но това е най-простия вариант. Няма гаранция обаче, че ще работи при теб. :) Титла: Bash+mysql Публикувано от: k4BIG в Sep 20, 2007, 11:25 Точно така стана.
mysql -u root -p -e "INSERT INTO domains (domain) VALUES ('test.net' ) " database Ох невероятно ![]() Мерси много за помощта ![]() Мога щастлив и доволен да лягам да се лекувам ![]() |