[MySql学习笔记]一 入门
2012-12-05 21:06
351 查看
MySql的命令行输入程序叫做监视器(Monitor),通过dos进入,需要将Mysql的bin文件夹放入路径中。
进入Mysql数据库的方法: mysql -u root -p ****; 或者mysql -u root -p;(注意Mysql中SQL语句要想执行必须末尾加分号,或者可以回车后再加分号)建议使用第二个,这样不会被看见密码,也不会被人通过dos中记录命令的功能进入Mysql。
Mysql可以通过show命令查看数据库和表 SHOW DATABASES; SHOW TABLES; 使用DESC 或DESCRIBE来显式表的列结构,DESC custormer;
其他建数据库 CREATE DATABASE home; 删除数据库 DROP DATABASE home; 建表 CREATE TABLE product 删除表 DROP TABLE product;同其他数据库相同。
Mysql中有个自增序列关键字, AUTO_INCREMENT 它所约束的列必须是INT TINYINT SMALLINT 等证书类型,使用PRIMARY KEY或者UNIQUE等来设置其唯一性。列入简历表goods
当插入一条数据时,不管是否制定id列,插入的第一个id总是1,即使把前面的都删了,后面插入的也继续增加,比如删除id=1的行,再次插入时 id==2.
其他约束还有 NOT NULL; NULL; UNIQUE; DEFAULT; CHECK;
mysql在建表的时候还可以指定文字格式 在表后加上CHARSET=utf8;
Sql中注释可以使用 -- 开头 或者/*。。。。*/多行注释。
进入Mysql数据库的方法: mysql -u root -p ****; 或者mysql -u root -p;(注意Mysql中SQL语句要想执行必须末尾加分号,或者可以回车后再加分号)建议使用第二个,这样不会被看见密码,也不会被人通过dos中记录命令的功能进入Mysql。
Mysql可以通过show命令查看数据库和表 SHOW DATABASES; SHOW TABLES; 使用DESC 或DESCRIBE来显式表的列结构,DESC custormer;
其他建数据库 CREATE DATABASE home; 删除数据库 DROP DATABASE home; 建表 CREATE TABLE product 删除表 DROP TABLE product;同其他数据库相同。
Mysql中有个自增序列关键字, AUTO_INCREMENT 它所约束的列必须是INT TINYINT SMALLINT 等证书类型,使用PRIMARY KEY或者UNIQUE等来设置其唯一性。列入简历表goods
CREATE TABLE goods(id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30));
当插入一条数据时,不管是否制定id列,插入的第一个id总是1,即使把前面的都删了,后面插入的也继续增加,比如删除id=1的行,再次插入时 id==2.
其他约束还有 NOT NULL; NULL; UNIQUE; DEFAULT; CHECK;
mysql在建表的时候还可以指定文字格式 在表后加上CHARSET=utf8;
Sql中注释可以使用 -- 开头 或者/*。。。。*/多行注释。
相关文章推荐
- MySQL学习笔记之<入门教程>
- [入门]MySQL学习笔记一创建数据库和表
- MySQL入门学习笔记之存储引擎
- MySQL入门学习笔记(一)
- MySql入门学习笔记
- MySQL学习笔记之一 MySQL入门
- MySQL学习笔记 第一讲:介绍和入门
- Mysql入门学习笔记(2)----外键约束
- [入门]MySQL学习笔记二数据的增删改查
- LINUX下QT+MYSQL学习笔记-基本入门过程
- MySql学习笔记(三)SQL简单入门语句--Fenby摘抄笔记
- MySQL入门学习笔记(一)
- [入门]MySQL学习笔记三数据查询筛选显示
- 0042 MySQL学习笔记-入门--01
- MySQL学习笔记之中的一个 MySQL入门
- mysql入门学习笔记(一)
- SQL学习笔记——SQL初入门,Ubuntu下MySQL的安装
- Mysql入门学习笔记---基本操作
- 学习mysql的笔记:mysql十大基本入门语句
- MySQL入门-学习笔记(1)