1. 基本语句:
bash> which mysql ----查看mysql运行的目录
mysql -u userName -pPassword ----登录到mysql
use database; ----连接到某个数据库
show databases;----当前已经创建的数据库
show tables; ----显示当前数据库中的表
create database baseName; ----创建一个数据库
grant select,insert,delete,updata on test.* to TEST identified by 'test' --创建用户帐户test, 对test.*的表拥有select等操作权限 。
创建表:
create table tableName( field1 field1_type field1_constraint, field2 field2_type,... primary key (field x));
插入记录:
insert into tableName value(field1_value, field2_value...);
删除记录:
delete from tableName; ---删除所有表中数据;
delete from tableName where comeCondition ---删除条件成立的表。
查询数据:
select someField from tableName where comeCondition; ----查询一些条件成立的记录的某些字段。
1. where ---某些条件成立时
2. order by ----按指定顺序显示记录
3. limit ---只显示记录的一个子集。
2. 表名是大小写敏感的。
bash> which mysql ----查看mysql运行的目录
mysql -u userName -pPassword ----登录到mysql
use database; ----连接到某个数据库
show databases;----当前已经创建的数据库
show tables; ----显示当前数据库中的表
create database baseName; ----创建一个数据库
grant select,insert,delete,updata on test.* to TEST identified by 'test' --创建用户帐户test, 对test.*的表拥有select等操作权限 。
创建表:
create table tableName( field1 field1_type field1_constraint, field2 field2_type,... primary key (field x));
插入记录:
insert into tableName value(field1_value, field2_value...);
删除记录:
delete from tableName; ---删除所有表中数据;
delete from tableName where comeCondition ---删除条件成立的表。
查询数据:
select someField from tableName where comeCondition; ----查询一些条件成立的记录的某些字段。
1. where ---某些条件成立时
2. order by ----按指定顺序显示记录
3. limit ---只显示记录的一个子集。
2. 表名是大小写敏感的。