mysql常用命令整理

2021-08-13 03:15:27 字數 2159 閱讀 3712

一.登入資料庫

mysql -uroot -proot

二.庫操作

1、檢視資料庫:

>show databases;

2、建立資料庫:

>create database db_name;  //db_name為資料庫名

3、使用資料庫:

>use db_name;

4、刪除資料庫:

>drop database db_name;

三.表操作

1、建立表:

>create table table_name(

>id tinyint unsigned not null auto_increment,    //id值,無符號、非空、遞增——唯一性,可做主鍵。

>name varchar(60) not null

>score tinyint unsigned not null default 0,    //設定預設列值

>primary key(id)

>)engine=innodb    //設定表的儲存引擎,一般常用innodb和myisam;innodb可靠,支援事務;myisam高效不支援全文檢索

>default charset=utf8;  //設定預設的編碼,防止資料庫中文亂碼

如果有條件的建立資料表還可以使用 >create table if not exists tb_name(……..  

2、複製表:

>create table tb_name2 select * from tb_name;

或者部分複製:

>create table tb_name2 select id,name from tb_name;

3、建立臨時表:

>create temporary table tb_name(這裡和建立普通表一樣);

4、檢視資料庫中可用的表:

>show tables;

5、檢視表的結構:

>desc tb_name;

6、刪除表:

>drop [ temporary ] table [ if exists ] tb_name[ ,tb_name2…….];

例項:

>drop table if exists tb_name;

7、表重新命名:

>rename table name_old to name_new;

還可以使用:

>alter table name_old rename name_new;

四.表資料操作

1、增加記錄

insert into name(uname,gender,birthday) values(『張三』,』男』,』1971-10-01』);

2、修改記錄

update name set birthday=』1971-01-10』 where uname=』張三』;

3、刪除記錄

delete from name where uname=』張三』;

五.匯出(多張表)表結構及表資料

1、匯出資料庫為dbname的表結構(其中使用者名為root,密碼為dbpasswd,生成的指令碼名為db.sql)

mysqldump -uroot -pdbpasswd -d dbname >db.sql;

2、匯出資料庫為dbname某張表(test)結構

mysqldump -uroot -pdbpasswd -d dbname test>db.sql;

3、匯出資料庫為dbname所有表結構及表資料(不加-d)

mysqldump -uroot -pdbpasswd dbname >db.sql;

4、匯出資料庫為dbname某張表(test)結構及表資料(不加-d)

mysqldump -uroot -pdbpasswd dbname test>db.sql;

5.匯出資料中dbname多張表(test1,test2,test3)結構及表資料用用空格隔開

mysqldump -uroot -pdbpasswd dbname test1 test2 test3>db.sql;

mysql命令整理 mysql常用命令整理

整理下常用命令,方便記憶,沒事可拿出來瞅瞅,1 連線mysql資料庫 mysql h 1.1.1.1 uroot p zabbix 2 mysql改密碼 mysqladmin命令格式 mysqladmin u 使用者名稱 p 舊密碼 password 新密碼 password函式 2 忘記root密...

mysql命令整理 MySQL常用命令整理

建立使用者 create user 使用者名稱 identified by 密碼 重新整理系統許可權表 flush privileges 為此使用者授予資料庫增刪改查的許可權 grant select,update,delete,insert on 資料庫名.to 使用者名稱 使用者管理 mysql...

MySQL 常用命令整理

有很多朋友雖然安裝好了 mysql 但卻不知如何使用它。在這篇文章中我們就從連線 mysql 修改密碼 增加使用者等方面來學習一些 mysql 的常用命令。一 連線mysql。1 例1 連線到本機上的mysql。首先在開啟 dos 視窗,然後進入目錄 mysqlbin,再鍵入命令mysql uroo...