首页 > 数据库技术 > 详细

MySQL基本操作命令

时间:2015-10-11 22:59:35      阅读:355      评论:0      收藏:0      [点我收藏+]

一、数据库操作

   1.基本命令

  create database  数据库名; //创建数据库

    show databases; //查询数据库

    drop  database  数据库名; //删除数据库

   2. 存储引擎

  (1).InnoDB:提供事物、回滚、崩溃修复能力和多版本并发控制的事务安全。

      同一个数据中可以使用多种存储引擎的表,一个表要求较高的事物处理可以选择InnoDB,查询要求比较高的可以选择MyISAM,如果需要一个用于查询的临时表,可以选择MEMORY存储引擎。

 

 

     (2).修改my.ini中的"default-storage-engine=INNODB"为"default-storage-engine=MyISAM"然后重启服务,使用show variables like ‘storage_engine‘可以查看修改成功。

 

二、表操作

     

 

基础要点:

1.MySQL中规定自增列(不能为空且值唯一)必须为主键。AUTO_INCREMENT。

2.创建的表的表结构存储在.frm文件中,数据和索引存在innodb_data_home_dir和innodb_data_file_path定义的表空间中。

3.InnoDB:外键所在的表为子表,外键所依赖的表为父表。父表中被子表外键关联的字段必须为主键。当删除,更新父表的某条信息时,子表也必须有相应的改变。

 

MySQL基本操作命令

原文:http://www.cnblogs.com/mingshsu/p/4870052.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!