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;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值