mysql入门总结
博客专区 > condorly 的博客 > 博客详情
mysql入门总结
condorly 发表于3年前
mysql入门总结
  • 发表于 3年前
  • 阅读 9
  • 收藏 0
  • 点赞 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 (条件); 删除表中的数据

   

 

 

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 1
码字总数 0
×
condorly
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: