文档章节

mysql入门总结

c
 condorly
发布于 2015/08/15 15:31
字数 516
阅读 10
收藏 0

     在实现java聊天室和简单web论坛的时候,需要对用户信息进行存储和读取。这时候如果任然使用文件来实现,不仅非常繁琐,而且效率低下。为了解决这个问题,笔者对常用的数据库mysql进行了一些学习,希望能是数据的访问更为高效,这里做一个总结。

     在mysql中可以新建不同的数据库,用于不同的工程。在每个数据库中,又可以新建不同的表格,来储存相应的数据(如论坛中就需要将用户信息、博客信息等放在不同的表格中)。  下面是对数据库和表格进行简单操作操作的语句。

     

show databasees; 列出所有的数据库
create database (数据库名称); 创建一个新的数据库
drop database (数据库名称); 删除一个数据库
use (数据库名称); 使用数据库
show tables; 列出数据库中的所有表
create table (表名)(
	(列名) (数据结构),
	(列名) (数据结构),
	....
	(列名) (数据结构));

     每一张表都有行和列构成。行其实是信息的单位,每一条数据都会占据一行。列则是数据的具体信息(如id,password,name)等。

     每一张表的列可以删除也可以添加,也可以为空。

alter table (表名) add (列名) (数据类型); 向表中添加一列 
alter table (表名) drop (列名) ; 向表中删除一列 
desc (表名); 列出表的结构
drop table (表名); 删除一个表

     接下来就是对数据进行处理了。作为一个数据的容器,当然得先了解基本的增删改查操作。

insert into(表名)((列名),(列名),(列名)..) values ((值),(值),(值)...); 向表中添加一行
select * from (表名); 查看表中的数据
select * from (表名) where (列名) = (value)&&(列名) = (value); 查看表中的数据满足条件的数据
updata (表名) set (列名) = (value) where (条件);
delete from (表名) where (条件); 删除表中的数据

   

 

 

本文转载自:http://729660130.iteye.com/blog/2235653

共有 人打赏支持
c
粉丝 0
博文 1
码字总数 0
作品 0
沈阳
私信 提问
MySQL入门教程系列-1.5 如何学习MySQL

在这里持续更新 MySQL入门教程系列-1.5 如何学习MySQL 如何学习 MySQL 这是一个伪命题,每个人都有适合自己的一套学习方法,各

同一种调调
2016/09/28
15
0
后端技术栈

Nginx 工作原理和优化、漏洞(下) Nginx 工作原理和优化、漏洞(下) Mysql查询性能优化的心得 前言:之前实习时候做过一阵子的查询优化,那段时间结合阅读《高性能mysql》,有些心得体会,...

掘金官方
2017/12/06
0
0
全网首发mpvue课程小程序全栈开发视频课程 小程序实战教程 完整版

第1章 课程简介 本章节介绍了课程概述,教学方式 ,还有小程序项目的演示。 第2章 原生小程序 对原生小程序做一个入门的介绍,包括小程序帐号申请和开发工具安装和使用,小程序目录文件的讲解...

qq5b46e049de5e3
2018/07/12
0
0
MongoDB 常用命令总结

MongoDB 常用命令总结 简单的的增删改查数据 在查询结果中指定显示或者不显示某个字段 例如,我们希望在 lessons 集合中查找所有数据,但是不希望在返回结果中包含 slides 字段;因为 slides...

开元中国2015
2015/06/30
191
0
【Java学习路线】新手该如何一步步的学习 Java

新手该如何一步步的学习 Java? 如果真的想学Java,最好要循序渐进,有章有法的学习它! 今天小慕就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容。 首先,给大家分享一张以 企业...

Eddie_yang
2018/11/15
131
0

没有更多内容

加载失败,请刷新页面

加载更多

scala学习(一)

学习Spark之前需要学习Scala。 参考学习的书籍:快学Scala

柠檬果过
23分钟前
1
0
按钮点击-30秒钟Jquery倒计时实现

记录一个按钮点击后倒计时定时器的功能(常用于短信验证码功能),方便以后查看复用! //(1)定义按钮点击事件,下面第一句应该在jquery的ready函数 $('#querybbs').click(queryBbs);  ...

em_aaron
26分钟前
1
0
通俗易懂解释网络工程中的技术,如STP,HSRP等

导读 在面试时,比如被问到HSRP的主备切换时间时多久,STP几个状态的停留时间,自己知道有这些东西,但在工作中不会经常用到,就老是记不住,觉得可能还是自己基础不够牢固,知识掌握不够全面...

问题终结者
昨天
3
0
看了一下Maven的内容

了解了Maven其实是一个跨IDE的标准构建工具,能推广的原因估计是借了仓库的便利。 另一个作用是可以通过Maven的功能在社区版的IDEA去创建Web项目,下次实践看看

max佩恩
昨天
3
0
day27:expect批量杀进程|

1、linux下当前目录有一个文件ip-pwd.ini,内容如下: [root@localhost_002 shell100]# cat ip-pwd.ini 10.111.11.1,root,xyxyxy10.111.11.2,root,xzxzxz10.111.11.3,root,12345610.......

芬野de博客
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部