重温Mysql(一)数据库表的简单操作
来源:互联网 发布:手机上淘宝评价管理 编辑:程序博客网 时间:2024/04/29 12:14
前几天去面试,前面HR、技术高层、项目经理都很顺利,到了一个TeamLeader那里,被问到崩溃。虽然我是应届毕业生,但这并不能作为理由。从图书馆借了几本相关的书籍,这段时间开始重温Mysql。把觉得好的没记住的都写在博客里,定期更新。
Mysql优势:速度快(没比较过)、对于个人用户基本都是免费的、可移植、接口丰富等等。
查看系统服务:services.msc 启动mysql服务:net start mysql 关闭mysql服务:net stop mysql 登陆命令:mysql -h 主机名 -u 用户名 -p
mysql图形管理工具:Mysql WorkBench官方工具、phpMyAdmin必须安装在web服务器中,通过web方式控制和操作Mysql(缺点是对大数据库的备份恢复不方便)、Navicat、MySQLDumper解决了使用php进行大数据库备份和恢复的问题。
数据库的操作:
show databases; create database db_name;show engines;
drop database db_name;注意用该命令删除后,数据不可恢复。
show create database db_name;可以查看刚创建的数据库的信息(可以看到该数据库默认的编码格式) 显示结果混乱就价格参数 \G 这设定。。。。
show create table tb_name;
存储引擎特点:InnoDB支持事务、外键 、数据缓存 MyISAM支持全文索引、Memory支持哈希索引
创建的表,不区分大小写。
单子段主键,设置主键可以在数据类型后加PRIMARY KEY或者定义完所有列之后指定主键即PRIMARY KEY(字段名)
多字段联合主键,定义完所有列之后指定主键即PRIMARY KEY(字段名,字段名,字段名)
主键不允许有空值
建立外键:CONSTRAINT 外键约束名 FOREIGN KEY (外键名) REFERENCES 主表名(主键名)
not null非空约束 unique唯一性约束 可以确保该列不出现重复值 可以在数据类型后面设置 还可以在定义完后 最后CONSTRAINT 约束名 UNIQUE(字段名)
默认约束 DEFAULT 属性值 若该属性没赋值则按默认值
属性值自动增加 AUTO_INCREMENT
DESC 表名; 用来查看表结构
ALTER TABLE 原表名 RENAME 表名; ALTER TABLE 表名 MODIFY 字段名 数据类型; ALTER TABLE 表名 CHANGE 旧 字段名 新字段名 新数据类型;
ALTER TABLE 表名 ADD 新字段名 数据类型 (可以加FIRST放在最前 也可以加AFTER 字段名 放到指定字段之后 不加就默认放到最后了);
ALTER TABLE 表名DROP 字段名; ALTER TABLE 表名 ENGINE=.....; ALTER TABLE 表名 DROP FOREIGN KEY 外键约束名;
删除关联表,要先删除子表的外键,才可以删除主表。
- 重温Mysql(一)数据库表的简单操作
- MySQL数据库基本操作(表的操作一)
- mysql数据库的简单操作(转载)
- MySQL(一)--数据库的基本操作
- Oracle 数据库之表的简单操作(一)
- MySQL数据库的简单操作
- MySQL数据库的简单操作
- mysql数据库的简单操作
- mysql数据库的简单操作
- MySQL学习笔记一(数据库及表的操作)
- MYSQL之操作数据库表(一)
- 数据库(mysql)简单操作
- MySQL数据库操作(一)
- mysql数据库操作(一)
- Mysql数据库简单操作
- Mysql数据库简单操作
- MySQL 数据库简单操作
- mysql数据库简单操作
- PE文件结构与函数导出表——详解与实例
- Activity的4种加载模式
- 七、Linux系统编程-文件和IO(五)fcntl函数及常用操作、文件锁
- 大菲波数
- (1)初识云计算-《云计算核心技术剖析》学习笔记
- 重温Mysql(一)数据库表的简单操作
- Android四大基本组件(1)之Activity与BroadcastReceive广播接收器
- [Leetcode] 13. Roman to Integer
- 题目1 : 01背包
- spring中bean的作用域
- 算法---选择排序
- 实现DigitSum(n) 输入一个非负整数,返回组成它的数字之和
- Programming in iOS with Objective-C Using MVC
- Unity UGUI——概述、优点