登录到MySQL:
mysql -h 主机名 -u 用户名 -p
-h : 该命令用于指定客户端所要登录的MySQL主机名, 登录当前机器该参数可以省略;
-u : 所要登录的用户名;
-p : 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项。
创建一个数据库:
create database 数据库名 [其他选项];
提示: 可以使用 show databases; 命令查看已经创建了哪些数据库。
一、显示数据库
show databases; (结尾要加分号)
二、选择所要操作的数据库:
use test;
create table students
(
id int unsigned not null auto_increment primary key,
name char(8) not null,
sex char(4) not null,
age tinyint unsigned not null,
tel char(13) null default "-"
);
三、往表中添加数据
nsert 语句可以用来将一行或多行数据插到数据库表中, 使用的一般形式如下:
insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values (值1, 值2, 值3, ...);
其中 [] 内的内容是可选的, 例如, 要给 samp_db 数据库中的 students 表插入一条记录, 执行语句:insert into students values(NULL, "李晨", "男", 20, "13711247898");
四、查询表中的数据
select 语句常用来根据一定的查询规则到数据库中获取数据, 其基本的用法为:
select 列名称 from 表名称 [查询条件];
例如:
要查询 students 表中所有学生的名字和年龄,
输入语句 select name, age from students;
也可以使用通配符 * 查询表中所有的内容,
语句: select * from students;