码迷,mamicode.com
首页 > 数据库 > 详细

MySQL数据库的基础操作(建表,建库,插入,删除)

时间:2015-08-01 06:33:03      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:mysql

留给我健忘的记忆,希望他知道这里还有一些记忆!!

下面将是以多实例模式登录数据库然后创建一个库并完成建表,插入数据,删除数据,更新数据的操作。

1 登录数据库

[root@MySQL ~]# mysql -uroot -p123456 -S /data/3306/mysql.sock

技术分享

2 创建数据库,指定utf8字符集来支持中文,当然,如果你的数据库编译的时候已经指定默认字符集为utf8这里就不需要再次指定了。

mysql> create database wodejia character set utf8 collate utf8_general_ci;

显示创建库时的参数

mysql> show create database wodejia;

技术分享

 

如果不知道字符集的话可以用 show character set;  查看所有的字符集,如下图

msyql> show character set;

技术分享

3 切换到刚刚创建的数据库,然后创建一个简单的表,(你可以把他理解为Excel表格…….)

mysql> create table `chengyuan` ( `id` int(4) not null, `姓名` char(20) not null, `性别` char(20) not null, `年龄` tinyint(2) not null, `爱好` char(20) not null, `其他` char(20) not null, primary key(id));

技术分享

4 插入一行数据

mysql> insert into chengyuan(id,姓名,性别,年龄) values(1,‘杨仔‘,‘男‘,‘23‘);

技术分享

 

5 同时插入多行数据

mysql> insert into chengyuan(id,姓名,性别,年龄) values(2,‘璐璐‘,‘女‘,‘21‘),(3,‘明明‘,‘男‘,‘21‘);

技术分享

6 O fuck, 你发现爱好忘了填写,好吧 我们用下面的这个命令来更新这条记录

mysql> update chengyuan set 爱好=‘折腾‘ where id="1";

技术分享

 

把其他两个人的爱好也更新下

mysql>  update chengyuan set 爱好=‘吃‘ where id="2"; update chengyuan set 爱好=‘欢乐‘ where id="3";

技术分享

7  我们来删除一条记录(把自己删掉!!)

mysql> delete from chengyuan where id="1";

技术分享

 

可以用下面的语句清空整个表:

mysql>delete from chengyuan;

 

好了 到这里你应该已经学会数据库的增删改查(select 用了不知多少遍了我想你应该早记住了把)啦,以后忘了记得来这里看看。。。。。。


本文出自 “阳的小窝” 博客,请务必保留此出处http://shlinux.blog.51cto.com/6965661/1680715

MySQL数据库的基础操作(建表,建库,插入,删除)

标签:mysql

原文地址:http://shlinux.blog.51cto.com/6965661/1680715

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!