.NET_STAR

打造技术团队,愿与您共同开创事业!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: :: 管理 ::
--登陆数据库
D:\phpStudy\MySQL\bin
>mysql -uroot -proot

--查看数据库
mysql
> show databases;

--选择数据库
mysql
> use bugfree;

--设置字符集
mysql
> set names 'gbk';

--查询数据库中的表
mysql
> show tables;

--创建表
mysql
> create table test(
    
-> tid int(10) not null,
    
-> tname varchar(100) not null,
    
-> tdate datetime not null default '0000-00-00',
    
-> primary key (tid));

--查看表结构
mysql
> desc test;

--添加列
mysql
> alter table test add(tage int(3));

--修改原表结构
mysql
> alter table test modify tage int(5) not null;

--修改列的默认值
mysql> alter table test alter tage set default '0';


--去掉列的默认值
mysql
> alter table test alter tage drop default;

--删除列
mysql
> alter table test drop column tage;

--插入数据
mysql
> insert into test(tid,tname,tdate) value(1,'yangjuqi','2008-03-21');

--查询数据
mysql
> select * from test;

--模糊查询
mysql
> select * from test where tname like '%杨%';

--修改数据
mysql
> update test set tname='张三' where tid='2';

--删除数据
mysql
> delete from test where tid='2';

--删除表
mysql
> drop table test;

--重命名表
mysql
> alter table test rename testbak;

--分页查询(limit 起始行,取多少行)
mysql
> select * from testbak limit 2,1;

--刷新数据库
mysql
> flush privileges;

--显示数据库版本
mysql
> select version();

--显示当前时间
mysql
> select current_date;

--修改用户密码
D:\phpStudy\MySQL\bin
>mysqladmin -uroot -proot password yangjuqi

--将查询出的数据写入文件
mysql
> select * from testbak into outfile "d:/test.txt" fields terminated by ",";

--查看数据库状态
mysql
> status;

--查看所有编码
mysql
> show variables like 'character_set_%';

--导入sql文件命令
mysql
>source d:/mysql.sql; 
posted on 2008-11-19 09:55  雷明  阅读(206)  评论(0编辑  收藏  举报