MYSQL数据库基本操作语句

原创 2017年10月13日 15:43:02

MYSQL为关系型数据库,所谓关系,即可以理解为表格的概念,一个关系型数据库由一个或者数个表格组成

表头header

行row

列col

值value

键key

数据库database

 

连接数据库:

mysql   -host(主机名)   -u(用户名)  -p(登录密码,为空则忽略此项)

 

创建一个数据库

create  database +数据库名(samp_db) 【其他选项】

createdatabase samp_db character set gbk 

创建一个叫sanmp_db的数据库并设置编码为gbk

 

创建数据库表

create table +表名称(列声明)

creattable students (

   id int unsigned not null auto_incrementprimary key,

   name char(8) not null,

   sex char(4) not null,

   age tinyint unsigned not null,

   tel char(13) null default “-”

);

 

插入数据

insert [into] 表名 [(列名1,列名2,列名3,…)] values (值1,值2,值3,…);

insertinto students values(NULL,”王刚“,”男“,20,”17625612527“);

insertinto students (name,sex,age) values (“孙丽华”,“女“,21);

 

查找数据

select 列名称 from 表名称 [查询条件];

selectname,age from students;

 

按照特定的条件查找

select 列名称 from 表名称 where 条件;

select* from students where age > 21;

select* from students where name like “%王%”

 

 

更新表中的数据

update 表名称 set 列名称=新值whiere 更新条件;

updatestudents set tel=default where id=5;

updatestudents set age=age+1;

 

删除表中的数据

deletefrom 表名称 where 删除条件;

delete f’rom students whereid=2

 

 

创建后表的修改

添加列

alter table 表名 add 列名 列数据类型 【alert插入位置】

altertable students add birthday date after age

 

修改列

alter table 表名 change列名称 列新名称 新数据类型;

altertable students change tel telphone char(13) default;

altertable students change name name char(16) not null;

 

删除列

alter table 表名 drop 列名称 ;

altertable students drop birthday

 

重命名表

alter table 表名 rename 新表名;

alter table students rename workmates;

 

删除整张表

drop table 表名;

droptable workmates

 

删除整个数据库

drop databases 数据库名称;

dropdatabases samp_db;

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

mysql数据库的基本操作语句

用户管理: 1.新建用户:    >CREATE USER name IDENTIFIED BY'cc'; 2.更改密码:    >SET PASSWORD FOR name=PASS...

mysql数据库的基本操作语句

用户管理: 1.新建用户:    >CREATE USER name IDENTIFIED BY'cc'; 2.更改密码:    >SET PASSWORD FOR name=PASS...

mysql数据库基本操作

  • 2013-04-08 10:23
  • 722KB
  • 下载

SQL编程——MySQL数据库基本操作

实验平台:mysql5.7, 案例:大学课本中数据库课程学习时用的学生-课程-成绩 实际的数据库设计可能和课本中有出入 E-R如下: 代码如下:#1. 数据库创建 DROP DATABAS...

Linux下MySQL数据库基本操作

1、显示数据库 show databases; 2、选择数据库 use 数据库名; 3、显示数据库中的表 show tables; 4、显示数据表的结构  ...

学习二:MySql数据库的基本操作

学习二:MySql数据库的基本操作标签(空格分隔): mysql学习二MySql数据库的基本操作 一基于命令行的基本操作 一,基于命令行的基本操作 查看mysql服务是否启动 net start "m...

MySQL数据库的基本操作

数据库操作是程序员必须要掌握的基本操作,本文介绍了MySQL数据的基本操作指令。在开发中,直接调用即可。在此做下整理。 注:本文是通过-学习中国铁道出版社-“MySQL数据库应用从入门到精通(第二版)...

mysql数据库应用(五)----表的基本操作(创建,删除,显示)

------------------------------表的基本概念------------------------------------------ 表是包含数据库中所有数据的数据库对象 ...

Linux下MySQL数据库常用基本操作 一

1、显示数据库 show databases; 2、选择数据库 use 数据库名; 3、显示数据库中的表 show tables; 4、显示数据表的结构  describe 表名; ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)