MySQL基礎語句

MySQL 數據庫

MySQL基礎語句(一部分)

//創建 DB (數據庫)
create database 'People';

create database People;

//使用某個庫

use People;

//查看當前有多少庫

show databases;

//查看一個庫有多少表

show tables;

//創建一個學生表

create table student(
	id int,
	name varchar(20),
	gender varchar(2),
	grade int
	);
	
//往表裏插入數據

insert into student(id, name, gender, grade) values
	(1,'張飛','男',246),
    (2,'貂蟬','女',569),
    (3,'呂布','男',544);
	
//查看錶中所有數據

select * from student;

//查看支持的存儲引擎

show variables;

//查看服務器 默認編碼(字符集)

show values like '%char%';        //使用utf-8
show values like '%collation%'    //基本是utf_general_ci

//先創建一個test1庫

create database test1;           //這裏直接創建不論是否在哪一個庫中

//從student庫中朝test1庫中創建表

insert into `person`.`students`(
	name varchar(20)
	);
	
//刪除People庫(一般不要輕易去刪除)

drop database People;

//刪除student表(刪除的操作,一般不要輕易嘗試)

drop table student;

//修改表(一般不要輕易嘗試)

//修改表名稱

alter table students rename teacher;

//朝表中添加屬性

alter table teacher add class_id int;

//修改表中屬性名

alter table teacher CHANGE	name xingming varchar(60);

//修改表中屬性的類型

alter table modify xingming char(80);

//添加一個包含時間的表

create table classes(
	class_name varchar(32),
	class_id int,
	class_cretim datetime
	);
	
//往classes表裏插入數據

insert into classes(class_name, class_id, class_cretim) values
	('Java班',1,'2014-3-12 12:00:00'),
	('PHP班',2,'2014-3-12 12:00:00'),
	('前端web班',3,'2014-3-12 12:00:00'),
	('python班',4,'2014-3-12 12:00:00');
MySQL備份
//數據庫的備份(針對mydsql 環境:Linux)

//1.退出數據庫
//2.輸入下面的語句
//這裏備份test1數據庫

mysqldump -uroot -p test1 > ./test1.sql[這裏備份到你存放數據庫備份的文件夾,容易找到還原,以防忘記]

//數據庫的恢復

//1.首先進入mysql,創建test1(create database test1) 
//2.退出mysql
//3.輸入下面的語句:

mysql -uroot -p test1 < ./test1.sql;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章