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

LAMP 3.3 mysql常用操作-1

时间:2015-12-13 13:54:05      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:

 有一个图形化管理 mysql 的工具叫做 phpmyadmin,如何在命令行下面来管理和操作 mysql。

首先进入mysql

mysql -uroot -pwangshaojun

 

查看有那些库

> show databases;

技术分享

 

切换到某个库

> use discuz

 

查看当前在哪个库

> select database();

技术分享

 

查看当前登录的用户

> select user();

技术分享

 

查看版本

> select version();

技术分享

 

切换到库是

> use discuz;

 

查看表

> show tables;

技术分享

 

查看表里有什么字段 

descdesc pre_ucenter_vars;

技术分享

 

查看表的创建语句

 show create table pre_ucenter_vars\G;

技术分享

 

////////////////////////////////////////////////////////////////////////////////////////////////////////

创建库,库名:wangshaojun

> create database wangshaojun;

 

切换到wanghsaojun库里面去

use wangshaojun;

 

创建一个表

create table tb1 (`id` int(4),`name` char(40)) ENGINE=MYISAM DEFAULT CHARSET=gbk;

创建一个表,表名:tb1。有两个字段,一个叫‘id’格式int 长度最长4位  一个叫‘name’格式是char 最长40.指定ENGINE .字符集gbk。

 

显示当前库下所有的表

> show tables;

技术分享

 

分析表tb1

> desc tb1;

技术分享

 

往表里插入数据

> insert into tb1 values(1,wangshaojun);

id,name分别是1和wangshaojun

 

select一下

> select * from tb1;

技术分享

 

继续添加

> insert into tb1 values(2,denny);

也可以添加一个字符

> insert into tb1(`id`) values(2);
> insert into tb1(`id`) values(4);

也可以添加 name

> insert into tb1(`name`) values(55);

也可以颠倒顺序指定

> insert into tb1(`name`,`id`) values(55,6);

 

技术分享

 

更新表里的数据

> update tb1 set id=5 where name = 55;

把name=55的数据的id更新为5

技术分享

 

删除一行

> delete from tb1 where name=55;

技术分享

 

清空一个表,但不删除

> truncate table wangshaojun.tb1;

指定库名和表名

技术分享

 

删除一个表

> drop table tb1;

 

删除库

> drop database wangshaojun;

技术分享

 

LAMP 3.3 mysql常用操作-1

标签:

原文地址:http://www.cnblogs.com/wangshaojun/p/5042577.html

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