mysql常用语句_MySQL
bitsCN.com
1.复制表结构和数据,但是不复制索引和外键:
create table a select * from b;
2.复制表结构和索引和外键,不复制数据:
create table a like b;
3.只复制数据:
insert into a select * from b;
4.移动表到另一个库
rename table a.t to b.t;
5.删除重复记录
--新建一个临时表
create table tmp as select * from youtable group by name ;
--删除原来的表
drop table youtable ;
--重命名表
alter table tmp rename youtable;
--新建一个临时表
create table tmp like youtable;
--取出不重复的数据
insert into select * from youtable group by name;
--清空原来的表
truncate youtable;
--插入原来的表
insert into youtable select * from tmp;
--重命名表
drop table tmp;
6.重命名数据库
到/var/lib/mysql/
修改对应数据库的文件夹名即可
7.时间格式
SELECT FROM_UNIXTIME( 1249488000,'%Y-%m-%d %H:%i:%s') ;
SELECT DATE_FORMAT('1997-10-04 22:23:00', '%Y-%m-%d %H:%i:%s');
SELECT UNIX_TIMESTAMP('2009-08-06') ;
8.mysql日志
--查看日志
show binary logs;
show master logs;
--清除日志
PURGE MASTER LOGS TO 'mysql-bin.000035';
--手动删除10天前的mysql binlog日志
PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 10 DAY);
9.获得更新记录数
select ROW_COUNT();
10.获得找到的记录数
select FOUND_ROWS();
11.获得插入的id
select LAST_INSERT_ID();
12.创建特殊表名
SET sql_mode='ANSI_QUOTES';
create table "a-b" (a int);
13.插入不重复数据
insert into node (name) select 'a' where no exists(select id from node where id=2 and name='a')
14.uuid
select replace(uuid(), '-', '');
15.添加一个远程用户,名为username密码为password
GRANT ALL PRIVILEGES ON *.* TO username@"%" IDENTIFIED BY 'password' WITH GRANT OPTION;
16.从文件导入数据
LOAD DATA INFILE '/tmp/result100.txt' INTO TABLE analy_ip_file2 FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '/n';
17.添加主键
alter table userconfig add id int(4) auto_increment primary key;
18.查看mysql参数
show variables like '%max%';
end
本文出自 “一方有” 博客

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Der Lambda-Ausdruck ist eine anonyme Funktion ohne Namen und seine Syntax lautet: (parameter_list)->Ausdruck. Sie zeichnen sich durch Anonymität, Vielfalt, Currying und Schließung aus. In praktischen Anwendungen können Lambda-Ausdrücke verwendet werden, um Funktionen prägnant zu definieren, beispielsweise die Summationsfunktion sum_lambda=lambdax,y:x+y, und die Funktion map() auf die Liste anzuwenden, um die Summationsoperation durchzuführen.

Die MySQL.proc-Tabelle ist eine Systemtabelle, die gespeicherte Prozedur- und Funktionsinformationen in der MySQL-Datenbank speichert. Durch ein detailliertes Verständnis ihrer Struktur und ihres Zwecks können Sie den Funktionsmechanismus gespeicherter Prozeduren und Funktionen in MySQL besser verstehen und entsprechende Aktionen ausführen Management und Optimierung. Die Struktur und der Zweck der MySQL.proc-Tabelle werden im Folgenden detailliert analysiert und es werden spezifische Codebeispiele bereitgestellt. 1. Die Struktur der MySQL.proc-Tabelle Die MySQL.proc-Tabelle ist eine Systemtabelle, in der die Definitionen und zugehörigen Informationen aller gespeicherten Prozeduren und Funktionen gespeichert sind.

Die Grundstruktur und Technologie des Internets hat ihren Ursprung im ARPANET. ARPANET ist ein Meilenstein in der Entwicklung der Computernetzwerktechnologie. Seine Forschungsergebnisse haben eine wichtige Rolle bei der Förderung der Entwicklung der Netzwerktechnologie gespielt und den Grundstein für die Entstehung des Internets gelegt. Arpanet (Arpanet) war das weltweit erste betriebsbereite Paketvermittlungsnetzwerk, das von der US-amerikanischen Defense Advanced Research Projects Agency entwickelt wurde. Es ist der Vorfahre des globalen Internets.

So implementieren Sie mithilfe von HTML und CSS ein Layout mit einem festen Navigationsmenü. Im modernen Webdesign gehören feste Navigationsmenüs zu den häufigsten Layouts. Dadurch kann das Navigationsmenü immer oben oder am Rand der Seite angezeigt werden, sodass Benutzer bequem durch Webinhalte navigieren können. In diesem Artikel wird erläutert, wie Sie mithilfe von HTML und CSS ein Layout mit einem festen Navigationsmenü implementieren, und es werden spezifische Codebeispiele bereitgestellt. Zunächst müssen Sie eine HTML-Struktur erstellen, um den Inhalt der Webseite und das Navigationsmenü darzustellen. Hier ist ein einfaches Beispiel

Wie entwerfe ich die Bewertungstabellenstruktur des Einkaufszentrums in MySQL? In einem Einkaufszentrumsystem ist die Bewertung eine der wichtigsten Funktionen. Bewertungen können nicht nur als Referenz für andere Nutzer dienen, sondern Händlern auch dabei helfen, das Feedback und die Meinungen der Nutzer zu Produkten zu verstehen. Die Gestaltung einer angemessenen Bewertungsformularstruktur ist für den Betrieb des Einkaufszentrumsystems und die Benutzererfahrung von entscheidender Bedeutung. In diesem Artikel wird erläutert, wie die Bewertungstabellenstruktur des Einkaufszentrums in MySQL entworfen wird, und es werden spezifische Codebeispiele bereitgestellt. Zuerst müssen wir zwei grundlegende Tabellen erstellen: Produkttabelle und Benutzertabelle. Produktliste (Produkt

In Python gibt es vier gängige Flusskontrollstrukturen: sequentielle Struktur, bedingte Struktur, Schleifenstruktur und Sprungstruktur. Im Folgenden werden sie einzeln vorgestellt und entsprechende Codebeispiele bereitgestellt. Sequentielle Struktur: Eine sequentielle Struktur ist eine Struktur, in der das Programm in einer vorgegebenen Reihenfolge von oben nach unten ohne bestimmte Schlüsselwörter oder Syntax ausgeführt wird. Beispielcode: print("Dies ist die Sequenzstruktur, Beispiel 1")print("Dies ist die Sequenzstruktur, Beispiel 2")print("Dies ist die Sequenzstruktur, Beispiel 2")

Titel: Anweisungen und spezifische Codebeispiele zum Anzeigen von Tabellendaten in MySQL MySQL ist ein relationales Open-Source-Datenbankverwaltungssystem, das in Anwendungen aller Größen weit verbreitet ist. In MySQL ist das Anzeigen von Tabellendaten eine sehr grundlegende Operation. Im Folgenden wird anhand spezifischer Anweisungen und Codebeispiele erläutert, wie diese Operation implementiert wird. Zunächst stellen wir die Anweisungen und spezifischen Codebeispiele zum Anzeigen von Tabellendaten über das MySQL-Befehlszeilentool vor. Angenommen, wir haben eine Tabelle mit dem Namen „Mitarbeiter“, das Folgende ist der Pass

Titel: Erkundung der internen Struktur des Linux-Dateisystems Das Linux-Betriebssystem ist bekannt für seine Stabilität und Flexibilität, und das Dateisystem spielt als einer seiner Kerne eine Schlüsselrolle. Ein tiefes Verständnis der internen Struktur des Linux-Dateisystems hilft uns nicht nur, das Funktionsprinzip des Betriebssystems zu verstehen, sondern hilft uns auch, das System besser zu verwalten und zu optimieren. In diesem Artikel wird die interne Struktur des Linux-Dateisystems anhand detaillierter Codebeispiele und Erklärungen untersucht. 1. Einführung in Dateisysteme Dateisysteme werden von Computern verwendet, um Dateien zu organisieren und zu speichern
