mysql的命令操作

2021-09-25 11:36:43 字數 1565 閱讀 4723

1.建立資料庫

show databases;顯示資料庫

create database 庫名;

2.定位資料庫

use 庫名;

show tables;檢視當前的表

3.建立表

create table 表名(

id int not null auto_increment primary key,

name var char(50) not null

);//建立一張錶帶主鍵和外來鍵的

create table user(

id int not null auto_increment primary key,

listid int not null,

primary key(id),

foreign key(listid) references user(『id』)

);alter table list add foreign key(『listid』) references user(id);

4.刪除表

drop table 表名;

5.自增列必須是主鍵,且主鍵不能為空,主鍵比一定是自增 ;唯一鍵值不能重複但可以為null

6.查詢

簡單查詢:select * from user;

select id,name,***,age from user;

如果想給表的列起個別名

select id as 『序號』, name as 『姓名』 from user;

簡單查詢裡的條件查詢:

select * from user where id=2;

select * from user where id=2 and name=『悟空』;

子查詢:select * from 庫名 where id in (select userid from user where id=2);

多表查詢:select user:id

7.增加:insert into 表名 values(null ,』』,1,2,3);

insert into 表名(name,***,age)values (「悟空」,「男」,「12」);

8.刪除

delete from user where id=2;

多行刪除

delete from user where id in (select id from user);

9.修改

update user set name=「悟空」 where id=2;

命令框中文亂碼

set names gb2312;

改變表中所有編碼格式

alter table 表名 convert to character set utf8;

顯示表中的資料編碼方式

show full columns from 表名;

修改表中的格式

alter table user change username name varchar(100) character set utf8 collate utf8_unicode_ci not null default 『』;

結束mysql 操作命令 MYSQL操作命令

mysql操作命令 mysql 命令 mysql h主機位址 u使用者名稱 p密碼 連線mysql 如果剛安裝好mysql,超級使用者root是沒有密碼的。例 mysql h110.110.110.110 uroot p123456 注 u與root可以不用加空格,其它也一樣 exit 退出mysq...

mysql 操作命令

不在 mysql 命令列 匯出資料 1.將資料庫mydb匯出到e mysql mydb.sql檔案中 c mysqldump h localhost u root p mydb e mysql mydb.sql 然後輸入密碼,等待一會匯出就成功了,可以到目標檔案中檢查是否成功。2.將資料庫mydb中...

MYSQL 操作命令

1.進入mysql安裝目錄 cd mysql mysql seiver 5.6 bin 1.備份乙個資料庫表資料 mysqldump u root p scms e test.sql 如果要備份一張表 mysqldump u root p scms sc sys use e test.sql 備份沒...