首页 > 数据库技术 > 详细

mysql

时间:2019-04-10 21:09:24      阅读:147      评论:0      收藏:0      [点我收藏+]

mysql

   是一个关系型数据库,存在表的概念。

    结构 数据库可以存放多张表,每个表可以存放多个字段  每个字段可以存放多个纪录。

dos命令操作数据库。

  phpstudy使用终端打开数据库

我们可以点击phpstudy的

    1.其他选项菜单;

    2.点击其他选项菜单中的mysql工具;

    3,.点击mysql工具中的mysql命令行;

    4.会打开一个终端          初始迷茫一半为root;

对数据的增删查

  1.查看数据库的指令  show databases;

  ;分号是数据库的结束符,没有加分号即使按回车键 也代表这个语句没有结束

  2.创建数据库 create databases  数据库名;

  3.删除数据库的指令 drop database 数据库名;

  4.进入某一个数据库 中 use 数据库名;

 对数据表增删查改

  查看数据表 show tables;

    创建表    create table 表名(字段1 类型, 字段2,,类型); 

    删除表       drop table 表名;

    修改表名    alter table 表名 rename 新表名;

  进入表里对字段进行操作

    查看表里的定义 desc 表名;

    添加字段    

    字段名和字段类型   都要写

    alter table  表名   add     字段定义;

    删除字段 alter table 表名 drop 字段名;

    修改字段  alter table  change   旧的字段名   字段定义;   

    修改字段类型  alter  table  表名  modify 字段名 要修改的字段类型;

  给字段添加数据(记录)

    insert into    表名(id,age)value(值1,值2);

    添加不指定字段名的语法

    insert into 表名 values(值1,值2); 

    多条记录添加               insert into 表名  values(值1,值2),(值1,值2),(值1,值2),(值1,值2);

    查看记录

    select * from 表名;  查看所有的字段记录

    select * from 表名;查看单个的字段记录

    select id,age from 表名; 查看多个字段的记录

    按查询条件

    select * from 表名 where 条件

条件表达式 >< >= <= = !=  and且     or或

排序查询

select * from 表名 order by 字段名 [asc/desc]

asc由低到高    desc 由高到低

限制查询  select*from 表名 limit 2,5; 从第二个开始向后查询五个 

删除记录

删除所有

  delete from 表名

  按条件删  delete from 表名 where 条件表达式;

 改数据

  updata 表名  set 字段=值;

  如果不带条件    会把字段下面的记录全部改完

  按条件更新 updata 表名 set 字段=值  where  字段=值; 

mysql

原文:https://www.cnblogs.com/guhuai/p/10685864.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!