sinan bey problem MySql' in strict_mod' da olmasıymış. Strict_Mod' u kapattım sorun çözüldü. cevaplarınız için teşekkürler. ----- Original Message ----- From: Sinan Duman Sent: 02/13/14 03:13 PM To: [email protected] Subject: [Linux-programlama] Re: MySQL Syntax Error (on CLI)
Merhaba, Sql'de line break zorunluluğu yok. Sorgu'nun "parse" edilebilmesi yeterlidir. Komut satırından tüm sorguyu tek satirda yazip "enter" da yapabilirsin. Yardımcı olması açısından, http://sqlfiddle.com/ ı deneyebilirsin. 13 Şubat 2014 14:53 tarihinde open skyx < [email protected] > yazdı: Herkaze merhaba, MySQL kullanan bir projeyi kurmak için uğraşıyorum fakat kurulum aşamasında aşağıdaki gibi bir hata ile karşılaşıyorum. Aşağıdaki hata bir çözüm yolu da veriyor aslında ama doğru syntaxlar ile bir türlü ilgili tabloyu DB (CLI ile) üzerinde oluşturamadım. Bu tabloyo nasıl doğru bir şekilde oluşturabilirim, bilgisi olan var ise konu ile ilgili bilgiye ihtiyacım var. Kullandığım DB version : Server version: 5.5.35-cll MySQL Community Server (GPL) " ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci)" öncesinde kodu tamamlayarak ";" çalıştırdım ama yine syntax hata veriyor. Bu işlemi nasıl yapmalıyım, örnek; mysql>CREATE TABLE `posta_campaigns` ( `CampaignID` int(11) NOT NULL AUTO_INCREMENT, `RelOwnerUserID` int(11) NOT NULL, `CampaignStatus` (enter veya / enter) enum('Draft','Ready','Sending','Paused','Pending Approval','Sent','Failed') COLLATE utf8_unicode_ci NOT NULL DEFAULT 'Draft', `CampaignName`(enter veya / enter) veya her virgül den sonra bir alt satıra geçip virgülden sonraki kodu yazarak devam etmek gibi veya CREATE TABLE `posta_campaigns` yerine CREATE TABLE posta_campaigns diyerek tırnakları kaldırarak mı yazmak gerekir. şeklinde parça parça mı girmeliyim, yok sa tamamını bir kod olarak yazıp ";" sonlandırarak tek bir seferde tek kod olarak mı girmek mi daha doğru olur. Kodun nasıl doğru yazılacağı problem. MySql Error: Invalid default value for 'LastActivityDateTime' (-- ------------------------------ -------------------------- -- -- Table structure for table `posta_campaigns` -- CREATE TABLE `posta_campaigns` ( `CampaignID` int(11) NOT NULL AUTO_INCREMENT, `RelOwnerUserID` int(11) NOT NULL, `CampaignStatus` enum('Draft','Ready','Sending','Paused','Pending Approval','Sent','Failed') COLLATE utf8_unicode_ci NOT NULL DEFAULT 'Draft', `CampaignName` varchar(250) COLLATE utf8_unicode_ci NOT NULL, `RelEmailID` int(11) NOT NULL, `ScheduleType` enum('Not Scheduled','Immediate','Future','Recursive') COLLATE utf8_unicode_ci NOT NULL, `SendDate` date NOT NULL, `SendTime` time NOT NULL, `SendTimeZone` varchar(250) COLLATE utf8_unicode_ci NOT NULL, `ScheduleRecDaysOfWeek` varchar(250) COLLATE utf8_unicode_ci NOT NULL, `ScheduleRecDaysOfMonth` varchar(250) COLLATE utf8_unicode_ci NOT NULL, `ScheduleRecMonths` varchar(250) COLLATE utf8_unicode_ci NOT NULL, `ScheduleRecHours` varchar(250) COLLATE utf8_unicode_ci NOT NULL, `ScheduleRecMinutes` varchar(250) COLLATE utf8_unicode_ci NOT NULL, `ScheduleRecSendMaxInstance` int(11) NOT NULL, `ScheduleRecSentInstances` int( 11) NOT NULL, `SendProcessStartedOn` datetime NOT NULL, `SendProcessFinishedOn` datetime NOT NULL, `TotalRecipients` int(11) NOT NULL, `TotalSent` int(11) NOT NULL, `TotalFailed` int(11) NOT NULL, `TotalOpens` int(11) NOT NULL, `UniqueOpens` int(11) NOT NULL, `TotalClicks` int(11) NOT NULL, `UniqueClicks` int(11) NOT NULL, `TotalForwards` int(11) NOT NULL, `UniqueForwards` int(11) NOT NULL, `TotalViewsOnBrowser` int(11) NOT NULL, `UniqueViewsOnBrowser` int(11) NOT NULL, `TotalUnsubscriptions` int(11) NOT NULL, `TotalHardBounces` int(11) NOT NULL, `TotalSoftBounces` int(11) NOT NULL, `BenchmarkEmailsPerSecond` double NOT NULL, `ApprovalUserExplanation` text COLLATE utf8_unicode_ci NOT NULL, `GoogleAnalyticsDomains` text COLLATE utf8_unicode_ci NOT NULL, `PublishOnRSS` enum('Enabled','Disabled') COLLATE utf8_unicode_ci NOT NULL DEFAULT 'Disabled', `LastActivityDateTime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `CreateDateTime` datetime NOT NULL DEFAULT '0000-00-00 00:0 0:00', PRIMARY KEY (`CampaignID`), KEY `RelUserID` (`RelOwnerUserID`), KEY `RelEmailID` (`RelEmailID`), KEY `CreateDateTime` (`CreateDateTime`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci) " Herkeze iyi günler, Gokhan _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
