一、连接与断开服务器
1、连接服务器
shell > mysql -h host -u user -p
Enter password : ******
host和user分别代表MySQL服务器运行的主机名和MySQL账户用户名。设置时替换为正确的值。******** 代表你的密码;当mysql显示Enter password:提示时输入它。
2、断开服务器
mysql > exit
或 mysql > quit
成功地连接后,可以在mysql>提示下输入quit (或exit或/q)随时退出。
二、创建并使用数据库
1、显示数据库
mysql > show databases;
2、创建数据库
mysql > create database db;
3、选择数据库
查看表的布局:
mysql > describe pet;
三、将数据装入表中
mysql > insert into pet
-> values ('Puffball','Diane','hamster','f','1999-03-30',null);
注意,这里字符串和日期值均为引号扩起来的字符串。另外,可以直接用INSERT语句插入NULL代表不存在的值。
四、从表检索信息
1、选择所有数据
mysql > select * from pet;
2、修改记录
mysql > update pet set birth='1989-03-30' where name='Puffball';
3、选择特殊行
mysql > select * from pet where name='Puffball';
4、选择特殊列
mysql > select name,birth from pet;
5、分类行
mysql > select name,birth from pet order by birth desc;
默认排序是升序,最小的值在第一。要想以降序排序,在你正在排序的列名上增加DESC(降序)关键字。
mysql > use test
创建数据库并不表示选定并使用它,你必须明确地操作。为了使db成为当前的数据库,使用以上命令
4、创建表
mysql > create table pet (name varchar(20),owner varchar(20),
-> species varchar(20),sex char(1),birth date,death date);
创建了数据库表后,SHOW TABLES应该产生一些输出:
mysql > show tables;