首页 > 数据库技术 > 详细

mysql入门总结

时间:2015-08-16 02:18:07      阅读:253      评论:0      收藏: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 (条件); 删除表中的数据

? ?

?

?

mysql入门总结

原文:http://729660130.iteye.com/blog/2235653

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