mysql cmd common commands

After the environment variable configuration is configured, open cmd

Connection: mysql -h host address - u user name - p user password (Note: u and root do not need to add spaces, the others are the same) Disconnect: exit (enter)

Create authorization: grant select on database.* to username@login host identified by "password" Modify password: mysqladmin -u username -p old password password New password delete authorization: revoke select,insert,update,delete om .from test2 @localhost ;

Display database: show databases; Display data table: show tables; Display table structure: describe table name;

Create a library: create database library name; delete library: drop database library name; use library: use library name;

Create table: create table table name (field setting list); delete table: drop table table name; modify table: alter table t1 rename t2 Query table: select * from table name; empty table: delete from table name; backup table: mysqlbinmysqldump -h(ip) -uroot -p(password) databasename tablename > tablename.sql Restore table: mysqlbinmysql -h(ip) -uroot -p(password) databasename tablename < tablename.sql (delete the original table before operation)

Add column: ALTER TABLE t2 ADD c INT UNSIGNED NOT NULL AUTO_INCREMENT,ADD INDEX (c); Modify column: ALTER TABLE t2 MODIFY a TINYINT NOT NULL, CHANGE bc CHAR(20); Delete column: ALTER TABLE t2 DROP COLUMN c;

Backup database: mysql\bin\mysqldump -h(ip) -uroot -p(password) databasename > database.sql Restore database: mysql\bin\mysql -h(ip) -uroot -p(password) databasename < database.sql Copy the database: mysql\bin\mysqldump --all-databases > all-databases.sql Repair the database: mysqlcheck -A -o -uroot -p54safer

Text data import: load data local infile "file name" into table table name; data import and export: mysql\bin\mysqlimport database tables.txt

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325491949&siteId=291194637