Heim >Datenbank >MySQL-Tutorial >Zusammenfassung häufig gestellter Fragen zur MySQL-Datenbank
1. Bezüglich der Frage der Neuzuweisung von Anfangswerten an Felder mit automatischer Inkrementierung?
ALTER TABLE tbl AUTO_INCREMENT = 1;
2. So implementieren Sie die Funktion des automatischen Inkrementierungsfelds MySQL?
CREATE table abc(id int(10) not null auto_incremnet PRImary key,
name varchar(10) not null,
Adresse varchar(200) nicht null,
Postleitzahl char(6) nicht null
);
Dadurch wird eine Tabelle erstellt und das ID-Unterfeld dieser Tabelle wächst automatisch .
Sie können solche Felder auch wie folgt zu einer erstellten Tabelle hinzufügen:
alter table tb_name add id int(10) not null auto_increment first;
Oder
alter table tb_name add id int(10) not null auto_increment;
3. Wie ändere ich das MySQL-Benutzerkennwort?
a. Unter dem mysql/bin/-Verzeichnis
./mysqladmin -u[Benutzername wie: root] -p[altes Passwort, falls nicht Lassen Sie das Passwort leer] passWord [Neues Passwort]
./mysqladmin -uroot -p123456 Passwort 456789
Benutzername: root Ursprüngliches Passwort: 123456 Neues Passwort: 456789
b , geben Sie MySQL als Root-Benutzer-Flush-Berechtigungen ein;
Achten Sie auf die Groß- und Kleinschreibung.
4. So stellen Sie eine Remote-Verbindung zu MySQL her
Format: Berechtigung für Datenbanknamen erteilen. Tabellenname Benutzer@Anmeldehost, identifiziert durch „Benutzerkennwort“;
Auswählen, Aktualisieren, Einfügen, Löschen am *.* an xuys@192.168 erteilen. 88.234 identifiziert durch „xuys1234“;
Um die Ergebnisse anzuzeigen, führen Sie Folgendes aus:
verwenden Sie mysql;
wählen Sie Host, Benutzer und Passwort vom Benutzer aus;
Sie können sehen, dass der soeben erstellte xuys-Benutzer bereits in der Benutzertabelle vorhanden ist. Das Hostfeld stellt den angemeldeten Host dar. Sein Wert kann IP oder
Hostname sein. Wenn Sie den Wert des Hostfelds auf % ändern, können Sie sich auf jedem Client als Benutzer xuys anmelden Maschine. Es wird empfohlen, während der Entwicklung % einzustellen.
update user set host = '%' where user = 'xuys';
(2) mysqladmin -uroot -ppwd reloadmysqladmin -uroot -ppwd Shutdown
Wenn Sie nach den oben genannten 3 Schritten immer noch keine Verbindung vom Client herstellen können, führen Sie bitte die folgenden Vorgänge aus:
Fügen Sie einen Datensatz in die DB-Tabelle der MySQL-Datenbank ein:
use mysql;
insert into db value('192.168.88.234','%','xuys','Y','Y','Y','Y','Y','Y ',' Y','Y','Y','Y','Y','Y');
update db set host = '%' where user = 'xuys';
Wiederholen Sie die Schritte 2 und 3 oben.
Das Obige ist eine Zusammenfassung häufig gestellter Fragen zur MySQL-Datenbank. Weitere verwandte Artikel finden Sie auf der chinesischen PHP-Website (www.php.cn).