PHP-Grundlagen MySQL
Der Inhalt dieses Artikels handelt von MySQL, das die Grundlage von PHP darstellt. Es hat einen gewissen Referenzwert. Jetzt kann ich es mit allen Freunden teilen, die es brauchen.
MySQL-Black-Window-Befehl
Namen festlegen gbk Legen Sie den Umgebungskodierungsnamen für die Verbindung mit der Datenbank fest (nur dieser im schwarzen Fenster)
Datenbanken anzeigen Zeigt die erstellte Datenbankliste an
Datenbank löschen Datenbankname Datenbank löschen
Datenbank chenchen erstellen Datenbank "chenchen" erstellen
Datenbank erstellen chenche Zeichensatz utf8
Datenbanknamen verwenden Datenbank verwenden (Datenbank eingeben)
Tabellen anzeigen Tabelle anzeigen
MySQL-Sicherung und -Wiederherstellung
Sicherung mysqldump -h localhost -u root -p wp5 > f:/123.sql
Wiederherstellen
mysql -h localhost -u root -p chenchen1 < f:/123. sql
Tabelle erstellen
Tabelle ändern
Feld hinzufügen
Feld löschen
Feld ändern
Tabelle löschen
# 单行注释 -- 注释内容(--后面带一个空格) /* 注释内容 */ delimiter // #设定新的语句结束符 #大小写问题 #-------------------------数据库定义语言 DDL----------------------------- #创建数据库 create database chenchen charset utf8 collation utf8_general_ci #显示数据库中的所有可用编码 show charset; #显示mysql中的所有可用排序规则(utf8_general_ci utf8_bin) show collation #删除数据库 drop database if exists chenchen #修改数据库(字符编码) alter database chenchen charset utf8 collation utf8_general_ci #显示所有数据库 show databases #显示一个数据库的创建语句 show create database chenchen #选择数据 use chenchen # 数据(字段)类型:数字 字符型 时间型 #数字 tinyint smallint mediumint int bigint float double decimal #日期时间 year timestamp time date datetime #字符串型 set enum blob text varchar char #常用字段类型 tinyint int float decimal timestamp date datetime set enum text varchar char # tinyint 1个字节 8位 -128——127 八位一个字节 # int 4个字节 32位 # bigint 8个字节 64位 #整数类型字段的设定形式:类型名 [M] [unsigned] [zerofill] m:显示长度 unsigned:无符号数没有负数 zerofill:0填充 create table tab_int(f1 int,f2 tinyint,f3 bigint); create table tab_int2(f1 int unsigned,f2 tinyint zerofill,f3 bigint(10) zerofill); insert into tab_int2 values(1,1,1); #float 单精度浮点型 4个字节存储数据,精度大约有6到7个有效数字位 #double 双精度浮点型 8个字节存储数据,精度大约只有20个有效数字位 #decimal (定点型)整数部分最长大概有65位,小数部分最长大概有30位,一般设置格式为 decimal(总位数,小数部分位数) create table tab3(f1 float,f2 double,f3 decimal(10,2)); insert into tab3 values(1.28,100.9999,8888.012); #字符类型 (用单引号) #varchar 可变长度,必须定义长度(最多存储字符的个数),最大长度理论值 65535,实际最大值65533 gbk 65533/2 utf8 65533/3 #char 定长字符串,使用时设定其长度,不设定默认长度为1,最大理论长度是255 #enum 单选 enum("选项1","选项2","选项3"); 最多65533个选项 对应数字值 1.2.3.4.......65533 #set 多选 set("选项1","选项2","选项3"); 最多64个选项 对应数字值 1 2 4 8 16 # enum,set写入数据时可以用字符串本身也可以用对应的数字。set可以用对应数字的和。 #text 长文本类型 #其它 #binary 定长二进制字符串 varbinary 不定长二进制字符串 blob 二进制数据类型,存的仍然是二进制值,适用于存储图片、文件等 #时间类型 #datetime 日期时间 #date 日期 #time 时间 #year 年 #timestamp 时间戳(这个字段通常不用赋值)now() md5() #---------------------表定义------------------------- create table if not exists tab4(id bigint(20) auto_increment primary key,name varchar(8) ,age int(4) ,phone varchar(12)); # primary key 主键 用于唯一确定一行数据 # unique key 唯一不能重复 # not null 不能为空 # default "xxx" 默认值 # comment 'xxxxxx' 字段说明
Verwandte Empfehlungen:
Das obige ist der detaillierte Inhalt vonPHP-Grundlagen MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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



Erstellen Sie eine Datenbank mit Navicat Premium: Stellen Sie eine Verbindung zum Datenbankserver her und geben Sie die Verbindungsparameter ein. Klicken Sie mit der rechten Maustaste auf den Server und wählen Sie Datenbank erstellen. Geben Sie den Namen der neuen Datenbank und den angegebenen Zeichensatz und die angegebene Kollektion ein. Stellen Sie eine Verbindung zur neuen Datenbank her und erstellen Sie die Tabelle im Objektbrowser. Klicken Sie mit der rechten Maustaste auf die Tabelle und wählen Sie Daten einfügen, um die Daten einzufügen.

MySQL ist ein Open Source Relational Database Management System. 1) Datenbank und Tabellen erstellen: Verwenden Sie die Befehle erstellte und creatEtable. 2) Grundlegende Vorgänge: Einfügen, aktualisieren, löschen und auswählen. 3) Fortgeschrittene Operationen: Join-, Unterabfrage- und Transaktionsverarbeitung. 4) Debugging -Fähigkeiten: Syntax, Datentyp und Berechtigungen überprüfen. 5) Optimierungsvorschläge: Verwenden Sie Indizes, vermeiden Sie ausgewählt* und verwenden Sie Transaktionen.

Die Zukunft von PHP wird erreicht, indem sich an neue Technologietrends angepasst und innovative Funktionen eingeführt werden: 1) Anpassung an Cloud Computing, Containerisierung und Microservice -Architekturen, Unterstützung von Docker und Kubernetes; 2) Einführung von JIT -Compilern und Aufzählungsarten zur Verbesserung der Leistung und der Datenverarbeitungseffizienz; 3) die Leistung kontinuierlich optimieren und Best Practices fördern.

PHP und Python haben jeweils ihre eigenen Vorteile, und die Wahl sollte auf Projektanforderungen beruhen. 1.PHP eignet sich für die Webentwicklung mit einfacher Syntax und hoher Ausführungseffizienz. 2. Python eignet sich für Datenwissenschaft und maschinelles Lernen mit präziser Syntax und reichhaltigen Bibliotheken.

MySQL und SQL sind wesentliche Fähigkeiten für Entwickler. 1.MYSQL ist ein Open -Source -Relational Database Management -System, und SQL ist die Standardsprache, die zum Verwalten und Betrieb von Datenbanken verwendet wird. 2.MYSQL unterstützt mehrere Speichermotoren durch effiziente Datenspeicher- und Abruffunktionen, und SQL vervollständigt komplexe Datenoperationen durch einfache Aussagen. 3. Beispiele für die Nutzung sind grundlegende Abfragen und fortgeschrittene Abfragen wie Filterung und Sortierung nach Zustand. 4. Häufige Fehler umfassen Syntaxfehler und Leistungsprobleme, die durch Überprüfung von SQL -Anweisungen und Verwendung von Erklärungsbefehlen optimiert werden können. 5. Leistungsoptimierungstechniken umfassen die Verwendung von Indizes, die Vermeidung vollständiger Tabellenscanning, Optimierung von Join -Operationen und Verbesserung der Code -Lesbarkeit.

Sie können eine neue MySQL -Verbindung in Navicat erstellen, indem Sie den Schritten folgen: Öffnen Sie die Anwendung und wählen Sie eine neue Verbindung (Strg N). Wählen Sie "MySQL" als Verbindungstyp. Geben Sie die Hostname/IP -Adresse, den Port, den Benutzernamen und das Passwort ein. (Optional) Konfigurieren Sie erweiterte Optionen. Speichern Sie die Verbindung und geben Sie den Verbindungsnamen ein.

Sie können PhpMyAdmin in den folgenden Schritten öffnen: 1. Melden Sie sich beim Website -Bedienfeld an; 2. Finden und klicken Sie auf das Symbol phpmyadmin. 3. Geben Sie MySQL -Anmeldeinformationen ein; 4. Klicken Sie auf "Login".

PHP stirbt nicht, sondern sich ständig anpasst und weiterentwickelt. 1) PHP hat seit 1994 mehreren Versionen für die Version unterzogen, um sich an neue Technologietrends anzupassen. 2) Es wird derzeit in E-Commerce, Content-Management-Systemen und anderen Bereichen häufig verwendet. 3) PHP8 führt den JIT -Compiler und andere Funktionen ein, um die Leistung und Modernisierung zu verbessern. 4) Verwenden Sie Opcache und befolgen Sie die PSR-12-Standards, um die Leistung und die Codequalität zu optimieren.
