Als «mysql» getaggte Fragen

MySQL ist ein kostenloses Open-Source-RDBMS (Relational Database Management System), das SQL (Structured Query Language) verwendet. Verwenden Sie dieses Tag NICHT für andere DBs wie SQL Server, SQLite usw. Dies sind verschiedene DBs, die alle ihre eigenen SQL-Dialekte verwenden, um die Daten zu verwalten.

7
Wie ändere ich eine Spalte und ändere den Standardwert?
Beim Versuch, den Datentyp einer Spalte zu ändern und einen neuen Standardwert festzulegen, wurde folgende Fehlermeldung angezeigt: ALTER TABLE foobar_data ALTER COLUMN col VARCHAR(255) NOT NULL SET DEFAULT '{}'; FEHLER 1064 (42000): In Ihrer SQL-Syntax ist ein Fehler aufgetreten. Überprüfen Sie das Handbuch, das Ihrer MySQL-Serverversion entspricht, auf die richtige …
189 mysql  sql 


10
PHP PDO: Zeichensatz, Namen setzen?
Ich hatte dies zuvor in meiner normalen mysql_ * -Verbindung: mysql_set_charset("utf8",$link); mysql_query("SET NAMES 'UTF8'"); Benötige ich es für die gU? Und wo soll ich es haben? $connect = new PDO("mysql:host=$host;dbname=$db", $user, $pass, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
188 php  mysql  pdo 

9
Wie füge ich eine 'if-Klausel' in eine SQL-Zeichenfolge ein?
Hier ist also, was ich in meiner MySQL- Datenbank tun möchte . Ich möchte zu tun: SELECT * FROM itemsOrdered WHERE purchaseOrder_ID = '@purchaseOrdered_ID' AND status = 'PENDING' Wenn das keine Zeilen zurückgeben würde, was durch möglich ist if(dr.HasRows == false), würde ich jetzt eine UPDATEin der purchaseOrderDatenbank erstellen : …
188 mysql  sql 


10
Konvertieren Sie den Zeitstempel in der MySQL-Abfrage auf das Datum
Ich möchte ein timestampin MySQL in ein Datum konvertieren . Ich möchte das Feld user.registration in die Textdatei als formatieren yyyy-mm-dd. Hier ist mein SQL: $sql = requestSQL("SELECT user.email, info.name, FROM_UNIXTIME(user.registration), info.news FROM user, info WHERE user.id = info.id ", "export members"); Ich habe auch versucht, die Datumskonvertierung mit: DATE_FORMAT(user.registration, …

8
So finden Sie das MySQL-Datenverzeichnis über die Befehlszeile in Windows
Unter Linux konnte ich mit dem Befehl das MySQL-Installationsverzeichnis finden which mysql. Aber ich konnte keine in Fenstern finden. Ich habe es versucht echo %path%und es entstanden viele Pfade zusammen mit dem Pfad zum MySQL-Bin. Ich wollte das MySQL-Datenverzeichnis über die Befehlszeile in Windows zur Verwendung im Stapelverarbeitungsprogramm finden. Ich …

4
Wie ändere ich die Standardkollatierung einer Tabelle?
create table check2(f1 varchar(20),f2 varchar(20)); erstellt eine Tabelle mit der Standardkollatierung latin1_general_ci; alter table check2 collate latin1_general_cs; show full columns from check2; zeigt die individuelle Zusammenstellung der Spalten als 'latin1_general_ci'. Was bewirkt dann der Befehl alter table?
186 mysql  sql  collation 


9
Binärdaten in MySQL [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Verbessere diese Frage Wie speichere ich Binärdaten in …

14
Ungültiger Standardwert für das Zeitstempelfeld 'create_date'
Ich habe die folgende SQL-Create-Anweisung mysql> CREATE TABLE IF NOT EXISTS `erp`.`je_menus` ( -> `id` INT(11) NOT NULL AUTO_INCREMENT , -> `name` VARCHAR(100) NOT NULL , -> `description` VARCHAR(255) NOT NULL , -> `live_start_date` DATETIME NULL DEFAULT NULL , -> `live_end_date` DATETIME NULL DEFAULT NULL , -> `notes` VARCHAR(255) NULL …
186 mysql 


5
mysql :: in Tabelle einfügen, Daten aus einer anderen Tabelle?
Ich habe mich gefragt, ob es eine Möglichkeit gibt, dies nur in SQL zu tun: q1 = SELECT campaign_id, from_number, received_msg, date_received FROM `received_txts` WHERE `campaign_id` = '8'; INSERT INTO action_2_members (campaign_id, mobile, vote, vote_date) VALUES(q1.campaign_id, q1.from_number, q1.received_msg, q1.date_received); Hinweis: q1 würde ungefähr 30.000 Zeilen zurückgeben. Gibt es eine Möglichkeit, …
186 sql  mysql 

5
Zeilen mit MySQL LEFT JOIN löschen
Ich habe zwei Tabellen, eine für Jobfristen, eine für die Beschreibung eines Jobs. Jeder Job kann einen Status annehmen, und einige Status bedeuten, dass die Fristen der Jobs aus der anderen Tabelle gelöscht werden müssen. Ich kann leicht SELECTdie Jobs / Fristen, die meine Kriterien erfüllen, mit einem LEFT JOIN: …

12
MySQL - Zeilen zu Spalten
Ich habe versucht, Beiträge zu suchen, aber ich habe nur Lösungen für SQL Server / Access gefunden. Ich brauche eine Lösung in MySQL (5.X). Ich habe eine Tabelle (genannt Verlauf) mit 3 Spalten: Host-ID, Elementname, Elementwert. Wenn ich select ( select * from history) mache , wird es zurückgegeben +--------+----------+-----------+ …
185 mysql  sql  pivot-table  etl  crosstab 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.