#3. 操作文件中的内容/记录

往哪张表去插入 
insert into 表名指定字段(id,name) 插入要加values(针对前面字段插入)(2,mike); insert into t1(id,name) values(2,'mike');
insert into t1 values(1,'egon1');

也可以用逗号隔开 同时插入多条记录
insert into t1(id,name) values(1,'egon1'),(2,'egon2'),(3,'egon3');

如果默认不写 按照表字段顺序 插入
增:insert into t1 values(1,'egon1'),(2,'egon2'),(3,'egon3');
查看这张表哪个字段
使用这条命令 前提是切换到t1的数据库,如果在另外一个数据库执行这条sql语句会报错
select id,name from t1;
查看指定数据库的数据表的哪个字段
select id,name from db1.t1;

mysql> insert into t1(id,name) values(2,'mike');
Query OK, 1 row affected (0.00 sec) mysql> desc t1;
+-------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+---------+------+-----+---------+-------+
| id | int(11) | YES | | NULL | |
| name | char(6) | YES | | NULL | |
+-------+---------+------+-----+---------+-------+
2 rows in set (0.00 sec) mysql> select id,name from t1;
+------+------+
| id | name |
+------+------+
| 2 | mike |
+------+------+
1 row in set (0.00 sec) mysql> select id,name from db1.t1;
+------+------+
| id | name |
+------+------+
| 2 | mike |
+------+------+
1 row in set (0.00 sec)
* 代表所有字段
查:select * from t1; 
mysql> insert into t1 values(1,'jack'),(3,'ben'),(4,'peter');
Query OK, 3 rows affected (0.00 sec)
Records: 3 Duplicates: 0 Warnings: 0 mysql> select * from db1.t1;
+------+-------+
| id | name |
+------+-------+
| 2 | mike |
| 1 | jack |
| 3 | ben |
| 4 | peter |
+------+-------+
4 rows in set (0.00 sec)


update t1 set name='sb' ;
最好指定改哪一条记录
改:update t1 set name='sb' where id=2;
mysql> update db1.t1 set name='alex' where id =1;
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0 mysql> desc t1;
+-------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+---------+------+-----+---------+-------+
| id | int(11) | YES | | NULL | |
| name | char(6) | YES | | NULL | |
+-------+---------+------+-----+---------+-------+
2 rows in set (0.06 sec) mysql>
mysql> select * from t1;
+------+-------+
| id | name |
+------+-------+
| 2 | mike |
| 1 | alex |
| 3 | ben |
| 4 | peter |
+------+-------+
4 rows in set (0.00 sec)

把t1 表删了
delete from t1
删:delete from t1 where id=1;
mysql> delete from t1 where id=2;
Query OK, 1 row affected (0.00 sec) mysql> select * from t1;
+------+-------+
| id | name |
+------+-------+
| 1 | alex |
| 3 | ben |
| 4 | peter |
+------+-------+
3 rows in set (0.00 sec)


delete from t1 把 t1表 所有记录删除掉 表结构还在
												

mysql 操作sql语句 操作数据表中的内容/记录的更多相关文章

  1. mysql 操作sql语句 操作数据表

    #2. 操作文件 先切换到文件夹下:use db1 查看当前所在的数据库 mysql> select database(); +------------+ | database() | +--- ...

  2. mysql 操作sql语句 目录

    mysql 操作sql语句 操作数据库 mysql 操作sql语句 操作数据表 mysql 操作sql语句 操作数据表中的内容/记录

  3. SQL语句 在一个表中插入新字段

    SQL语句 在一个表中插入新字段: alter table 表名 add 字段名 字段类型 例: alter table OpenCourses add Audio varchar(50)alter ...

  4. mysql操作SQL语句

    二.数据库操作SQL语句1.显示服务器上当前存在什么数据库SHOW DATABASES; 2.创建名称为rewin的数据库CREATE DATABASE rewin; 3.删除名称为rewin的数据库 ...

  5. SQL Server-删除表中重复的记录!

    比如现在有一人员表  (表名:peosons)若想将姓名.身份证号.住址这三个字段完全相同的记录查询出来 select   p1.*   from   persons   p1,persons   p ...

  6. MySQL常用sql语句-----数据表的查询操作

    常用的sql语句如下,应对工作足以 1.查询指定字段 select c_id,c_age,c_name from t_student; select c_id as 编号,c_name as 姓名,c ...

  7. mysql 操作sql语句 操作数据库

    sql语句 #1. 操作文件夹 创建数据库:create database db1 charset utf8; 查数据库:show databases; mysql> create databa ...

  8. 6-02使用SQL语句向表中插入数据

    插入语句的语法: INSERT INTO 表() VALUES(值列表) 注意事项: 1:每次插入一行数据,不能只插入半行或几列数据. 2:每一个数据值的数据类型.精度和小数位数必须与相应的列匹配. ...

  9. SQL语句,表中的列字段字符串合并 和 字符串拆分成表

    研究了两天也没有研究的很明白,但是问题做出来了, 如下表中的字段,第一级是由逗号隔开字符串,第二级是由空格隔开的字符串,现在想取空格字符串中的第几个空格前后的字符串, 所用到的工具,1.是 for x ...

随机推荐

  1. Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:25:5-27:41 to override.

    记录下来少走些坑吧 一:不管用 tools:replace="android:icon,android:theme" xmlns:tools="http://schema ...

  2. Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 2

    原因是解析的时候多了,逗号,或是 \ 解决方法:一 revJson=revJson.replace("\\", "");//去掉'/' revJson=revJ ...

  3. this关键字制定对象的属性

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. 【Java并发编程四】关卡

    一.什么是关卡? 关卡类似于闭锁,它们都能阻塞一组线程,直到某些事件发生. 关卡和闭锁关键的不同在于,所有线程必须同时到达关卡点,才能继续处理.闭锁等待的是事件,关卡等待的是其他线程. 二.Cycli ...

  5. 转:Android开发:使用DDMS Heap进行内存泄露调试

    无论怎么小心,想完全避免bad code是不可能的,此时就需要一些工具来帮助我们检查代码中是否存在会造成内存泄漏的地方.Android tools中的DDMS就带有一个很不错的内存监测工具Heap,本 ...

  6. 《shiro框架》

    20170929 shiro授权流程学习 shiro-filter执行流程 CacheManager(shiro缓存管理) JEESITE登录流程简单梳理 shiro与springMVC整合 shir ...

  7. Matlab练习——素数查找

    输入数字,0结束,判断输入的数字中的素数 clc; %清空命令行窗口的数据 clear; %清除工作空间的变量 k = ; n = ; %素数的个数 zzs(k) = input('请输入正整数: ' ...

  8. python基础---->python的使用(五)

    这里记录一些python的一些基础知识,主要内容是高阶函数的使用.或许我的心包有一层硬壳,能破壳而入的东西是极其有限的.所以我才不能对人一往情深. python中的高阶函数 一.map().reduc ...

  9. 重载i++,++i操作符

    #include <iostream> using namespace std; class Time { public: Time(){min=;sec=;} Time(int m,in ...

  10. SharpGL学习笔记(十) 常见的光源类型,创建光源

    在OpenGL中,使用光源的特性组合,如颜色,位置,方向等等,可以创建多种不同类型的灯光. 常见的几种灯光类型有: 定向光源(directonal) 定位光源(positional) 衰减光源 聚光灯 ...