一 . 安装与配置 MYSQL
二 . 常用 mysql 命令行命令
1 .mysql 的启动与停止
启动 MYSQL 服务 net start mysql
停止 MYSQ2 . 创建数据库用户
一次可以创建多个数据库用户如:
CREATE USER username1 identified BY ‘password’ ,
username2 IDENTIFIED BY ‘password’….
13 . 用户的权限控制:grant
库,表级的权限控制 : 将某个库中的某个表的控制权
赋予某个用户
Grant all ON TO user_name
[ indentified by ‘password’ ];
14 . 表结构的修改
(1)增加一个字段格式:
alter table table_name add column (字段名 字段类型);
此方法带括号
(2)指定字段插入的位置:
alter table table_name add column 字段名 字段类型 after
某字段;
删除一个字段:
alter table table_name drop 字段名;
(3)修改字段名称/类型
alter table table_name change 旧字段名 新字段名 新字
段的类型;
(4)改表的名字alter table table_name rename to new_table_name;
(5)一次性清空表中的所有数据
truncate table table_name; 此方法也会使表中的取号器
(ID)从 1 开始
15 . 增加主键,外键,约束,索引。。。。(使用方法
见 17 实例)
① 约束(主键 Primary key、唯一性 Unique、非空 Not
Null)
② 自动增张 auto_increment
③ 外键 Foreign key与 reference table_name(col_name
列名)配合使用,建表时单独使用
④ 删除多个表中有关联的数据设置 foreign key 为 set
null 具体设置参考帮助文档
16 . 查看数据库当前引擎
SHOW CREATE TABLE table_name;
修改数据库引擎
ALTER TABLE table_name ENGINE=MyISAM |
InnoDB;
17 . SQL 语句运用实例:
1 建 users 表
create table users (id int primary key
auto_increment,nikename varchar
mysql命令 来自淘豆网m.daumloan.com转载请标明出处.