Linux下的MySQL命令

1.顯示數據庫
show databases;
2.選擇數據庫
use 數據庫名;
3.顯示數據庫中的表
show tables;
4.顯示數據表的結構
desc 表名;
5.顯示錶中記錄
select * from 表名;
6.建庫
create databases 庫民;
7.建表
Create table 表名(字段設定列表)
例子:mysql> create table student(
   -> id int auto_increment not null primary key ,
   -> name char(8),
   -> set char(2),
           -> birthday date );
      Query OK, 0 rows affected (0.03 sec)
修改編碼
alter table table_name convert to character set utf8;
8.增加記錄
insert into name(uname,gender,birthday) values('張三','男','1971-10-01');
9.修改記錄
update name set birthday='1971-01-10' where uname='張三';
10.刪除記錄
delete from name where uname='張三';
11.刪除表
drop table 表名;
12.刪除庫
drop databases 庫名;
13.備份數據庫
mysqldump -u root -p 數據庫名>備份文件--------輸入數據庫的密碼
14.恢復數據庫

mysql -u root -p 數據庫名 < 備份名 ---->恢復時數據庫必須存在,可以爲空數據庫;

進入數據庫----->創建數據庫名----->source   要導入的數據庫文件

例如:mysql  -uroot -ppassword----->use name;-------->source  name.db

15.備份數據庫中的表
mysqldump -u root -p --opt 數據庫名 表名 < 備份文件;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章