如果你已经阅读过这两篇文章的话,本篇会让你觉得很简单。
ubuntu下安装MySQL http://blog.csdn.net/AndroidBluetooth/archive/2011/05/04/6394301.aspx
ubuntu下配置MySQL http://blog.csdn.net/AndroidBluetooth/archive/2011/05/09/6406538.aspx
1. 安装完MySQL之后,可以正常启动MySQL.进入MySQL交互模式。
验证是否启动mysql:
看到tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 说明启动ok!
退出/user/local/mysql目录 :
进入数据库:
(-u root表示用户为root,-p表示密码,这里密码为空)
即可进入:mysql>
2. 显示数据库
3. 创建数据库,起名随便,这里是mydb
此时使用命令:
可以显示创建的mydb这个数据库。
4. 创建表,创建表之前需要指定在哪个数据库中创建
<1> 指定使用数据库mydb
<2> 创建表mytable
此时使用命令查看表mytale
mysql> show tables;可以看到自己创建的mytable
5. 向表中添加数据
6. 查看表中数据
7. 查看表结构
8. 删除表
<1> 指定使用数据库mydb
<2> 删除表mytable
9. 排序、分页查看表数据
为了更好地体现效果,先插入2条数据
<1> 一般查询
<2> 按名字排列查询
可见,默认为升序。
<3> 按名字降序排列查询
<4> 分页显示数据
从第3条数据开始,往下一个数据显示。
一般查询中可以看出第3条数据是TOM,下面一个就是lucy。
<5> 降序排列,分页显示
按名称降序排列之后,第三条数据是lucy,下面一个就是jhon。
10. 自动添加id
说明:继续使用上面的数据库mydb
<1> 创建表student
关键字auto_increment,表示id为自动增加的。
<2> 指定id=null,插入数据
相当与insert into student values(1,'mark');
<3> 不指定id,指明添加name
<4> 查询表数据
可以看到,id自动增加。
11. 查看当前时间
<1> now()方法使用
<2> 格式化显示时间
12. 删除表中某项数据
13. 删除整个表或者数据库
<1> 删除表student
<2> 删除数据库
14. 退出交互模式
15. 退出 mysql 服务
sudo /etc/init.d/mysql.server stop
类似的可以重新启动或者启动 mysql :
sudo /etc/init.d/mysql.server start
sudo /etc/init.d/mysql.server restart