Kolay gelsin :)
13 Şubat 2014 17:12 tarihinde open skyx <[email protected]> yazdı: > 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:00: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 > >
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
