数据库MySQL简单操作(二)

一、数据的增删改查

1.1 插入记录

1.1.1插入单条数据

INSERT INTO 表名 (字段名1,字段名2,……,字段名N)

VALUES (字段1值,字段2值,……,字段N值);

①这是把所有的字段都带上

INSERT INTO student (id,`name`,pwd,age,flush_time,record)
VALUES
(1,‘李荣‘,‘2212o1uwi2ui2‘,23,‘2017-09-13 20:03:45‘,
‘大家伙,你们好,我是李荣,毕业于城市学院1014班,我的爱好是篮球,羽毛球,football,basketball、tennis and so on‘);

②如果是所有字段都会有,而且是对应数据表字段的顺序,那么可以不写(字段名1,字段名2,……,字段名N),如:

③如果并不是按照字段顺序并且也不是所有字段都要填入值,那么要列出你要填写的字段和其顺序:

INSERT INTO 表名 (字段名n,字段名m,……,字段名x)

VALUES (字段n值,字段m值,……,字段x值);

我们将刚才三种情况下插入的数据进行查询,结果如下:

由于我设置id为主键,并且自增长,而且flush_time也是如果没有写入值,则写入默认值2000-01-01 00:00:00。

1.1.2插入多条数据

当列出字段及其顺序时,后面的记录字段的顺序必须保持一致。

1.2 单表查询

#查询所有字段和所有记录
SELECT * FROM 表名;

#查询想要的字段

SELECT 字段1,字段2,字段3…… FROM 表名。

时间: 2024-11-10 03:46:43

数据库MySQL简单操作(二)的相关文章

数据库MySQL简单操作(三)

1.3 多表查询 1.3.1连接查询: #内连接: 自连接查询: #外连接 左外连接(可以查询出表名1的所有记录,而表名2中只能查出匹配的记录) SELECT 属性名列表 FROM 表名1 LEFT JOIN 表名2 ON 表名1.属性名1=表名2.属性名2: # 右外连接(可以查询出表名2的所有记录,而表名1中只能查出匹配的记录): 先给右表插入一些值: 然后进行右外连接查询: 1.4 修改某些记录的字段 前面简单介绍了增(insert into)和 查(select * from),这里接着

数据库MySQL简单操作(一)

以MySQL为例. 一.下载,安装,mysql和navicat. http://blog.csdn.net/bxdxstu/article/details/45746515 二.数据库相关知识 什么是数据库就不介绍了.数据库分为关系型数据库和非关系型数据库.我们常见的就是关系型数据库,比如SQL Server.Mysql.oracle等.鉴于本人才疏学浅,仅接触Mysql比较多.所以这里就根据mysql讲一下,等我系统学习了oracle之后再好好写一篇. 2.1数据库的操作: 2.1.1展示所有

mysql数据库很简单操作

进入linux系统 root   >/usr/bin/mysql -u root mysql>show databases;                    #查看数据库 mysql>use  testtable;                        #testtable 为所要查看的库,应用数据库 mysql>show tables;                          #查看所有表 mysql>desc abc_table          

Java连接MySQL数据库及简单操作代码

1.Java连接MySQL数据库 Java连接MySql需要下载JDBC驱动MySQL-connector-java-5.0.5.zip(举例,现有新版本).然后将其解压缩到任一目录.我是解压到D盘,然后将其目录下的MySQL-connector-java-5.0.5-bin.jar加到classpath里,具体如下: "我的电脑"-> "属性" -> "高级" -> "环境变量",在系统变量那里编辑clas

mysql 数据库的简单操作 2

1怎么对数据表字段进行添加 这是一个完整的数据表,现在要添加一个字段Class 输入命令 ALTER TABLE 表名 add 字段名 字段类型 可跟可不跟default 这个是默认值. 例子:这样就添加成功了 如何让删除一个主键约束,当设有自增长时 要先删除自增长alter table 表名change id id int ; alter table 表名 drop primary key; 查询出房费大于200的Accounts seletct Accounts from guest whe

MySQL简单操作随笔记录

create database golden; create table golden.users(usersId int unsigned not null auto_increment primary key,userName char(20) not null,passWord int unsigned not null); create table golden.u like golden.users ; -- 复制表结构insert into golden.u select * fro

在php中需要用到的mysql数据库的简单操作

1.数据库连接 1.1用windows命令行链接数据库服务器 几个DOS命令 在DOS环境下命令后面没有分号,在MySQL环境下,命令后面有分号 进入盘符: 语法:盘符: 进入盘符下的某个文件夹 语法:cd 路径 上级目录:  ../ 进入根目录:  / 1.2链接MySQL服务器需要的参数 Host         主机       -h Username    用户名     -u Password     密码       -p Port         端口       -P E:\wa

express和数据库(MySQL)的交互(二)

一.安装express前面都讲了 1.express. cnpm || npm install express --save 2.中间件 a.cnpm || npm install body-parser --save     当post请求的时候,需要用这个中间件来处理参数 b.cnpm || npm install cookie-parser  处理cookie的中间件 c. cnpm || npm install multer  处理form表单中 的文件上传 3.安装MySQL 的数据库

数据库MYSQL学习系列二

一.MYSQL数据库对象与应用 2.1-MySQL数据类型 Number不止一种 · 整形 · 浮点型 整形 · INT · SMALLINT · MEDIUMINT · BIGINT type Storage Minumun Value Maximum Value (Bytes) (Signed/Unsigned) (Signed/Unsigned) TINYINT 1 -128 127 0 255 SMALLINT 2 -32768 32767 0 65535 MEDIUMINT 3 -83