mysql的基本管理操作

news/2024/7/24 10:15:30 标签: 服务器, 运维

目录

一、mysql的概念

1、库和表

2、常用数据类型

二、数据库的查看操作

1、查看当前服务器中的数据库

2、查看数据库中包含的表

3、查看表的结构

三、mysql的基础管理命令

1、创建新的数据库

2、创建新的表

3、删除指定的数据库

4、删除指定的数据表

5、表中插入新的数据

6、查询数据

7、修改更新表中的数据记录

8、在数据表中删除指定的数据记录

9、修改表名

10、扩展表字段

11、添加唯一键

12、删除字段

四、mysql数据表的高级操作

1、克隆表

2、清空表

3、创建外键约束


一、mysql的概念

1、库和表

数据库–>数据表–>行(记录):用来描述一个对象的信息

                   _____ 列(字段):用来描述对象的一个属性

2、数值类型

(1)int

整型

(2)float

单精度浮点 4字节32位

(3)double

双精度浮点 8字节64位

(4)char

固定长度的字符类型

(5)varchar

可变长度的字符类型

(6)text

文本

(7)image

图片

(8)decimal(5,2)

5个有效长度数字,小数点后面有2位
 

二、数据库的查看操作

1、查看当前服务器当前的数据库

 2、查看数据库的中的表

3、查看表的结构

相对路径结构 

 \G

 绝对路径

三、mysql的基础管理命令

1、创建新的数据库

 2、创建新的表

 3、删除指定数据库

4、删除指定的数据库的表

5、表中插入新的数据

 6、查询数据

按照表中结构查询数据

根据自己需要的查询数据

7、修改更新表中的数据记录

 8、在数据表中删除指定的数据记录

9、修改表名

10、扩展表字段

 

  11、添加唯一键

 12、删除字段

四、mysql数据表的高级操作

1、克隆表

(1)方法1  复制表的结构在导入原表内容

 

(2) 方法2  创建新库时同时导入数据

 2、清空表中的所有数据

(1)delete

DELETE清空表后,返回的结果内有删除的记录条目;DELETE工作时是一行一行的删除记录数据的;如果表中有自增长字段,使用DELETE FROM 删除所有记录后,再次新添加的记录会从原来最大的记录 ID 后面继续自增写入记录。

 

 

 (2)truncate

TRUNCATE 清空表后,没有返回被删除的条目;TRUNCATE 工作时是将表结构按原样重新建立,因此在速度上 TRUNCATE 会比 DELETE 清空表快;使用 TRUNCATE TABLE 清空表内数据后,ID 会从 1 开始重新记录

3、创建外键约束

 

 

 

 

 

 


http://www.niftyadmin.cn/n/1070059.html

相关文章

矩阵的理解——转载

这是很早以前已经看过的,最近无意中又把保存的文章翻出来时,想起很多朋友问过矩阵,虽对矩阵似懂非懂,但却很想弄懂它,希望这几篇文章能帮你一下,故转之:(一)前不久chensh…

site

http://blog.csdn.net/zgmzyr/article/details/7657126转载于:https://www.cnblogs.com/jacklikedogs/p/3675690.html

TF-IDF(term frequency–inverse document frequency)

TF-IDF是一种统计方法,用以评估一字词对于一个文件集或一个语料库中的其中一份文件的重要程度。 字词的重要性随着它在文件中出现的次数成正比增加,但同时会随着它在语料库中出现的频率成反比下降。 TF-IDF加权的各种形式常被搜索引擎应用,作…

The C in C++

1 unnamed arguments in the argument list of the function definition    (Page 114) In c, an argument may be unnamed in the argument list of the function definition. Since it is unnamed , you cannot use it in the function body, of course. Unnamed argumen…

图表组件FusionCharts HighCharts选型分析

Fusioncharts Fusioncharts是一个跨平台,跨浏览器的JavaScript图表组件,适用于创建Web和移动JavaScript图表。它是您值得信赖的JavaScript图表解决方案,目前在全球有45万用户选择Fusioncharts来制作专业的JavaScript图表。 优点:图…

linux 下查看文件修改时间,访问时间,状态改变时间

http://blog.sina.com.cn/s/blog_6285b04e0100f4xr.html 查看文件时间戳命令:stat awk.txt File: awk.txt Size: 20 Blocks: 8 IO Block: 4096 regular file Device: 801h/2049d Inode: 380730 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: (…

javascript 用面向对象自写前端验证工具

此验证工具需要自少传入两个dom对象 (验证input对象,错误消息显示位置对象) 也可以传入三个参数(验证input对象,错误消息显示位置对象,自定义错误消息) 也可以传入四个参数(验证inp…

OpenCV笔记(Range)

// 代表一个2D的片段,包含起始和终止位置。class CV_EXPORTS Range{public:Range();Range(int _start, int _end);Range(const CvSlice& slice);int size() const;bool empty() const;static Range all();operator CvSlice() const;int start, end;};来自为知笔…