精华内容
下载资源
问答
  • MySQL增删改查

    千次阅读 2019-08-05 12:27:09
    Mysql增删改查sql语句练习 关于数据库的一些操作: 进入mysql 命令行: mysql -uroot –p 查看所有数据库: show databases; 创建数据库: create database wg charset utf8; 删除数据库: drop database wg; 选择...

    数据库可以更有效的管理数据,利于数据查询和管理,存储海量数据,安全性较高等。
    MySQL并发性好,不适合做复杂业务。主要用在电脑,SNS,论坛。对简单的SQL处理效果好。
    查看所有数据库: show databases;
    创建数据库: create database wg charset utf8;
    删除数据库: drop database wg;
    选择数据库: use databases;
    查看所有表: show tables;
    查看创建数据库的语句:show create database databasename;
    查看创建表的语句:show create table tablename;
    查看表结构:desc tablename;
    增:
    mysql> use wg;
    mysql> create table students( id int auto_increment primary key,name varchar(10) not null,sex varchar(12),address varchar(50),phone int not null unique);
    #自增长 auto_increment
    #非空 not null
    #默认值 default ‘xx’
    #唯一 unique
    #指定字符集 charset
    #主键 primary key
    mysql> create table scores(id int auto_increment primary key,s_id int not null,grade float not null);
    数据:
    mysql> insert into student (id,name,sex,phone) values(122,’wg’,’男’,’110’);
    mysql> insert into students values(111,’wg’,’121’,’dd’) ;
    删:
    mysql> drop table tablename;
    mysql> truncate tablename; 快速删除表数据,自增长id从头在来,快速,从磁盘直接删除,不可恢复
    mysql> delete from student; 删除整个表的数据,自增长继续
    改:
    mysql> alter table oldtable rename newtable; 改表名
    mysql> alter table oldtable rename newtable;该表名
    mysql>alter table tablename modify 属性 结构;
    mysql>alter table tablename add 属性2 after 属性1;新增字段位置
    mysql>update tablename set 要改的属性;不指定条件,修改所有
    mysql>update tablename set 要改的属性 where name=‘wg’;只修改wg
    查:
    mysql> show create table tablename; 查看新建表语句
    mysql> desc tablename; 查看表结构
    mysql> show tables; 查看所有表
    mysql> select * from students limit 5; 查询 5 条
    mysql> select * from students limit 1,5;从第几条开始,下面的n条
    mysql> select * from students where sex=‘男’; #指定条件
    mysql> select * from students where sex=‘男’ and age>10; #多个条件,必须同时满足
    mysql> select* from students where sex=‘男’ or sex=‘未知’ ; #多个条件,有一个满足即可
    mysql> select * from students where sex !=‘男’; #<>也是不等于
    mysql> select * from students where addr like ‘%东京%’;#模糊匹配,%代表的是通配符,必须得用like
    mysql> select * from students a where a.stu_name like ‘姚_’;#_通配符表示任意一个单字符,姚字后面只能跟一个字
    mysql> select a.stu_name ‘学生名称’,a.phone ‘学生电话’ from students as a where a.stu_name=‘姚远’;#给表起别名,as可以省略
    select * from students a where a.money BETWEEN 1000 and 10000;#在什么什么之间的数据
    select * from students ORDER BY money desc; #order by xxx desc,根据哪个字段继续排序,默认是升序,降序是desc,升序asc
    select * from students a where a.addr = ‘’ or a.addr is null; #查询字段为空的数据
    select DISTINCT a.money from students a ;#去重
    select count(*) ‘学生人数’ from students where sex=‘女’; #统计行数
    select max(a.money) 钱最多 from students a; #最大值
    select min(money) 钱最少 from students;#最小值
    select avg(a.money) 平均多少钱 from students a; #平均数
    select sum(a.money) 总共多少钱 from students a;#总和

    备份数据库:

    mysqldump -uroot -p db > db.sql
    恢复数据:
    mysql -u root -p db < db.sql

    展开全文
  • mysql 增删改查

    2017-03-29 23:43:10
    mysql 增删改查登录到数据mysql -u root创建数据库 create database test4;选择数据库use test4;创建表create table stu(id int unsigned not null auto_increment primar y key,age tinyint unsigned not null,...

    mysql 增删改查

    登录到数据

    mysql -u root

    创建数据库

     create database test4;

    选择数据库

    use test4;

    创建表

    create table stu(id int unsigned not null auto_increment primar
    y key,age tinyint unsigned not null,phone char(13) null default "000" );

     insert into stu values(null,16,130769488);

     delete from stu ;

    update stu set age =222 where phone="130769488";

     select *  from stu;

    修改表

    修改列

    alter table stu change phone tel char(13);

    增加列

    alter table stu add addr char;

    删除列

     alter table stu drop tel;

    重命名表

    alter table stu rename student;

    删除表

    drop table student;

    删除数据库

    drop database test4;
    

    更多资料

    mysql官方文档

    展开全文
  • Mysql增删改查 - FengMo的博客​mo66.cn今天将之前的 Mysql学习笔记 进行整理,由于图片之前已经有了,因此今天就不放图片了连接数据库mysql 增删改查>增1. 创建数据库CREATE DATABASE FengMo;上面的语句中我们...

    a02fc5bc99c8a2c1ec70d05ec209bbe1.png
    Mysql增删改查 - FengMo的博客mo66.cn
    5a7cea9702e89826d4c2ca2fa123ce7f.png
    今天将之前的 Mysql学习笔记 进行整理,由于图片之前已经有了,因此今天就不放图片了

    连接数据库

    mysql 

    增删改查>增

    1. 创建数据库

    CREATE DATABASE FengMo;

    上面的语句中我们创建了一个数据库名为FengMo

    ** 补充:** 创建完成后需要选库方便下面的数据表创建,语句:USE FengMo;

    2. 创建数据表

    CREATE TABLE Mo66(
    ID int(11),
    user varchar(15),
    password varchar(32)
    );

    上面的语句中我们创建了,一张名为Mo66的数据表,表中有三个字段:ID user password

    3. 插入数据

    insert into Mo66 values(1,'fengmo','123456');

    执行后就会在表中添加一条数据,等下查找会看到

    增删改查>删

    1. 删除表中数据

    DELETE FROM Mo66 WHERE ID=1;

    以上语句中删除了Mo66数据表中的ID=1这一行的数据

    2. 删除表

    DROP TABLE Mo66;

    这样就将Mo66整张表给删除了

    3. 删除数据库

    DROP DATABASE FengMo;

    执行后你就把名为FengMo的这张表给删除了

    增删改查>改

    改就是修改数据表中的数据

    UPDATE Mo66 SET password='654321' WHERE ID = 1;

    将ID=1这一行的密码修改成了654321

    增删改查>查

    1. 查询所有数据库

    SHOW DATABASES;

    查询所有的数据库

    2. 查询库中的所有数据表

    先选中需要查询的数据库

    USE FengMo;
    
    SHOW TABLES;

    查询了FengMo数据库中的所有数据表

    3. 查询表中的内容

    SELECT * FROM Mo66;

    执行后就查询了Mo66这张数据表中的所有内容

    好了这就还是mysql的增删改查,现在也就会这么多了

    展开全文
  • mysql增删改查

    2019-05-21 17:55:08


    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述


    在这里插入图片描述


    在这里插入图片描述


    在这里插入图片描述

    在这里插入图片描述

    展开全文
  • Mysql增删改查 - FengMo的博客​mo66.cn今天将之前的 Mysql学习笔记 进行整理,由于图片之前已经有了,因此今天就不放图片了连接数据库mysql -u用户名 -p密码增删改查>增1. 创建数据库CREATE DATABASE FengMo;...
  • mysql增删改查属于基本操作,又被简称CRUD,其中删用的较少,毕竟这个功能给用户是是非常危险的,就是客户删除的数据也没有真正的删除,其中查询是十分常用的。1 mysql数据库增加:create用法:1.1 添加一条数据...
  • MySQL增删改查语句练习,有数据库的创建,增删改查的具体实例。表结构和数据维护。维护学生信息、老师信息和成绩信息支持按多种条件组合查询学生信息和成绩信息
  • MySQL 增删改查

    2017-02-28 11:00:52
    -- INSERT INTO tab1 (id, NAMES) VALUES('5', '车行径'); -- DELETE FROM tab1 WHERE id = '5'; -- UPDATE tab1 SET NAMES = '吴中者' WHERE id = '2'; -- SELECT id, NAMES FROM tab1 WHERE ...
  • 通用mybatis-MySQL增删改查CRUD源码,不用再写增删改查了
  • 主要介绍了python实现的MySQL增删改查操作,结合实例形式总结分析了Python基本的mysql增删改查及银行账号查询等相关操作实现技巧,需要的朋友可以参考下
  • Android 通过PHP操作Mysql 增删改查,讲解Android如何操作服务器中Mysql数据库,让大家从本地数据过渡到服务端数据,课程中会通过代码编写实战,从php服务端代码,到Android网络请求、Json解析,详细为大家讲解,...
  • Mysql增删改查sql语句练习

    万次阅读 多人点赞 2019-06-10 20:07:44
    Mysql增删改查sql语句练习 关于数据库的一些操作: 进入mysql 命令行: mysql -uroot –p 查看所有数据库: show databases; 创建数据库: create database wg charset utf8; 删除数据库: drop database wg; 选择...
  • C#+MySql 增删改查源码实例 包括需要引用的DLL
  • /数据表,显示表的结构)l创建数据库 create database studentl删除数据库 drop database studentl创建数据表 create table admin(....)l删除数据表 drop table adminl显示...l显示表结构 desc adminl增删改查lIns...
  • PHP+MySQL增删改查

    千次阅读 2019-02-28 22:32:22
    PHP+MySQL增删改查
  • MySQL增删改查常用语句命令

    万次阅读 多人点赞 2018-06-19 10:27:36
    2017/11/01 | 未分类 |songjian| 1 条评论 | 1818 viewsMySQL关系型数据库RDS中的老大哥,增删改查MySQL入门的基础,数据库吧来说说MySQL数据库增删改查常用语句。增删改查语句增删改查的语句命令为增:...
  • JFinal+mysql增删改查实例

    热门讨论 2014-05-23 13:02:00
    JFinal+mysql增删改查实例 mysql数据库,访问地址都在里面,导入即可运行!
  • Mysql增删改查 Demo

    2016-10-29 15:27:32
    Mysql增删改查 Demo
  • 主要介绍了node.js中 mysql 增删改查操作及async,await处理,结合实例形式分析了node.js中 mysql库安装、增删改查操作及async,await处理相关实现技巧,需要的朋友可以参考下
  • 非常好的一个springmvc项目,下载即运行,包含了增删改查,批量删除,全选/反选,异步请求等内容。springmvc+mysql增删改查批量删除异步请求全选反选
  • mysql增删改查语句执行效率?????????????? 那个快那个慢排个序。。。。。。。。。。。。。。。。。。。。。。
  • 之前答应给大家录制mysql数据库的增删改查操作,一直比较忙,没有时间录制,今天终于把Java对mysql数据库的增删改查操作录制完了。拿出一部分免费给到大家。01小程序里调用Java接口来操作mysql数据库02小程序对mysql...
  • 本系统为简单的jsp+mysql增删改查例子,有用户登陆,注册,学生信息显示,修改,查询,删除功能,也可以管理登陆用户信息,对于刚开始学习jsp的同学有很好的参考性。 PS:在数据库中先建立mldn数据库,然后将mldn....
  • MySQL 与 Oracle 的增删改查MySQL —— 增删改查MySQL — 增MySQL — 删MySQL — 改MySQL — 查Oracle —— 增删改查Oracle — 增Oracle — 删Oracle — 改Oracle — 查MySQL —— 增删改查MySQL — 增1 新增数据库...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,634
精华内容 9,053
关键字:

mysql增删改查

mysql 订阅