
mysql
cppNoException
机顶盒行业
展开
-
mysql-创建表格以及测试约束条件(4)
接上一篇内容,前面已经介绍了创建数据库,以及数据库中表格支持的数据类型,在此节中介绍创建数据表格,以及测试表格的几个常见的约束条件。 1.创建表格 在创建表格之前,首先要指定使用的数据库. 命令格式: use 数据库名称; 创建表格的命令和创建数据库的命令一样,都是使用create,但是命令不同,创建表格命令格式如下: cr...原创 2018-07-25 21:26:59 · 492 阅读 · 0 评论 -
mysql-常用存储引擎-MEMORY-CSV-Archive(11)
查看mysql引擎mysql> show engines;+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+| Engine | Support |...原创 2018-08-15 09:43:40 · 503 阅读 · 0 评论 -
mysql-添加和删除唯一索引(9)
删除唯一索引命令格式: alter table 表格名称 drop index 字段名; 添加唯一索引命令格式: alter table 表格名称 add unique(字段名称,…);---提前创建好的表格,现在在name字段上面做测试,预先已经添加了unique,----先删除unique mysql> desc test_unique;+-------+--------...原创 2018-07-28 10:58:25 · 3478 阅读 · 0 评论 -
mysql-修改字段属性(8)
modify和change关键字修改属性,使用modify和change关键字都可以修改字段属性,可以字段的数据格式类型,以及约束性条件。 但是change和modify也有不同之处的,change可以修改字段名,但是modify不能。下面分别测试一下change和Modify--修改字段类型,字段属性alter table table_name modify 字段名称 字段类型【...原创 2018-07-28 10:23:23 · 6288 阅读 · 0 评论 -
mysql-添加删除主键(7)
删除主键采用drop关键字,添加主键采用add关键字,具体命令格式如下:alter table 表名 drop primary key; --删除主键alter table 表名 add primary key(字段名,...); --增加主键--重新创建一个表,下面的测试在这个表上面完成mysql> create table test_key( -> id in...原创 2018-07-27 20:05:48 · 2006 阅读 · 0 评论 -
mysql支持的数据类型(3)
mysql支持的数据类型主要有:数值类型、时间/日期类型、字符串类型、枚举enum类型、集合set类型. 1.在数值类型中又包含整数类型,浮点数类型 整数类型有 在整数类型中,可以采用unsigned来修饰,表示采用无符号的整数类型,不能出现负数。同时也增加可以存储的最大值, 当需要对一个字段存储一个超出许可范围的数字,MySQL 会根据允许范围最接近它的一端截短后再进行存储。还有一个...原创 2018-07-22 21:50:36 · 748 阅读 · 0 评论 -
mysql-添加删除默认值(6)
创建表格的时候,给列添加默认值使用default,现在添加默认值仍然需要使用default,具体命令格式如下alter table 表名 alter 字段名 set default 默认值;alter table 表名 alter 字段名 drop default;我们使用提前创建号的一个表格test_alter,现在在name字段上测试添加以及删除默认值mysql> de...原创 2018-07-26 22:06:41 · 2613 阅读 · 0 评论 -
mysql-添加删除字段(5)
上一篇讲到如何创建数据表,此篇讲解如何修改数据表的结构,包括添加删除字段,更改字段的位置,以及添加删除字段的约束性条件等。 1. 添加以及删除字段 添加和删除字段使用alter关键字, 添加字段命令格式如下:alter table 表格名称 add 字段名 [约束性条件]; 删除字段命令格式如下:alter table 表格名称 drop 字段名; ...原创 2018-07-26 21:32:39 · 359 阅读 · 0 评论 -
mysql查看连接数据库(2)
在这里写链接内容上一篇中讲到了如何登陆数据库,在登陆进入数据库之后,可以看到如下界面 在欢迎界面中可以看到,要求命令要以分号或者\g结尾,我连接mysql的id是15,我的mysql数据库版本是5.7.22,系统版本是ubuntu 16.04.1,还有help可以查看帮助,\c取消本条命令的执行。 help的执行在上一篇中有讲到,此次就不再讲解了,在下面的讲解中我们会测试一下欢迎界面中提到...原创 2018-07-21 14:34:48 · 1150 阅读 · 0 评论 -
mysql的登陆和退出(1)
登陆mysql数据库 mysql -u 用户名 -p 密码,例如: mysql -u root -p root 还可以制定端口号登陆,mysql的默认端口号是3306, mysql -u root -p -P 3306 即可,注意指定端口的字母P为大写, 而标识密码的p为小写。 指定IP地址和端口号登录MySQL数据库 命令格式为:mysql -h ip -u root ...原创 2018-07-21 13:53:01 · 40768 阅读 · 0 评论 -
mysql-重命名表(10)
mysql支持重命名表的操作,采用rename关键字,具体命令格式如下:alter table 旧表名 rename [to | as] 新表名;rename table 旧表名 to 新表名;现在测试一下修改表格名称的命令---显示当前数据库下面的一个表格,mysql> show tables;+----------------+| Tables_in_test...原创 2018-07-28 21:43:33 · 1423 阅读 · 0 评论 -
mysql常用存储引擎INNODB-MYISAM(12)
mysql> show engines;+--------------------+---------+----------------------------------------------------------------+--------------+------+------------+| Engine | Support | Comment ...原创 2018-08-21 10:52:53 · 269 阅读 · 0 评论