当前位置: 首页 > news >正文

娄底做网站陕西网站维护

娄底做网站,陕西网站维护,公众号制作编辑器,做网站怎么注册域名文章目录 MySQL数据库基本操作数据定义DDL对数据库的常用操作创建表修改表格式结构 MySQL数据库基本操作 首先我们先了解SQL的语言组成#xff0c;他分为四个部分 数据定义语言#xff08;DDL#xff09;数据操纵语言#xff08;DML#xff09;数据控制语言#xff08;… 文章目录 MySQL数据库基本操作数据定义DDL对数据库的常用操作创建表修改表格式结构 MySQL数据库基本操作 首先我们先了解SQL的语言组成他分为四个部分 数据定义语言DDL数据操纵语言DML数据控制语言DCL数据查询语言DQL 数据定义DDL 他主要包含三部分内容对于数据库的常用操作其次是对表结构的常用操作 那说白了就是对数据库和表本身的修改增加删除表行和列等内容不涉及数据本身 对数据库的常用操作 功能SQL查看所有数据库show databases;创建数据库create database [if not exists] mydb1 [charsetutf8]切换数据库use mydb1;删除数据库drop database [if exists] mydb1;修改数据库编码alter database mydb1 character set utf8; 如果没有图形化界面我们是需要使用第一个代码查看所有数据库 中括号内的文字表示可选项可以写也可以不写写的时候不需要带中括号这里就用mydb1作为样例的名称第一个可选项是因为存在时创建会报错 创建表 语法的基本形式如下 create table [if not exists] 表名(字段名1 类型[(宽度)] [约束条件] [comment 字段说明],字段名2 类型[(宽度)] [约束条件] [comment 字段说明],字段名3 类型[(宽度)] [约束条件] [comment 字段说明], )[表的设置];这里的字段名其实就是表的列名称和其他的编程语言一样是需要指定字段的类型也就是这一列的数据类型 示例代码如下 create database if not exists TestDB; use TestDB; create table if not exists student(sid int,name varchar(20),gender varchar(20),age int,birth date,address varchar(20),score double );对于这里的数据类型我们的原则就是够用取范围小的这样可以节省存储空间 数值类型 类型大小范围有符号范围无符号用途TINYINT1 byte(-128127)(0255)小整数值SMALLINT2 bytes(-32 76832 767)(065 535)大整数值MEDIUMINT3 bytes(-8 388 6088 388 607)(016 777 215)大整数值INT 或 INTEGER4 bytes(-2 147 483 6482 147 483 647)(04 294 967 295)大整数值BIGINT8 bytes(-9,223,372,036,854,775,8089 223 372 036 854 775 807)(018 446 744 073 709 551 615)极大整数值FLOAT4 bytes(-3.402 823 466 E383.402 823 466 351 E38)0(1.175 494 351 E-383.402 823 466 E38)单精度 浮点数值DOUBLE8 bytes(-1.797 693 134 862 315 7 E3081.797 693 134 862 315 7 E308)0(2.225 073 858 507 201 4 E-3081.797 693 134 862 315 7 E308)双精度 浮点数值DECIMAL依赖于M和D的值依赖于M和D的值小数值 字符串类型 类型大小用途CHAR0-255 bytes定长字符串VARCHAR0-65535 bytes变长字符串TINYBLOB0-255 bytes不超过 255 个字符的二进制字符串TINYTEXT0-255 bytes短文本字符串BLOB0-65 535 bytes二进制形式的长文本数据TEXT0-65 535 bytes长文本数据MEDIUMBLOB0-16 777 215 bytes二进制形式的中等长度文本数据MEDIUMTEXT0-16 777 215 bytes中等长度文本数据LONGBLOB0-4 294 967 295 bytes二进制形式的极大文本数据LONGTEXT0-4 294 967 295 bytes极大文本数据 对于变长字符串使用就像上面的示例一样里面数值代表的是字节数 日期类型 类型大小 ( bytes)范围格式用途DATE31000-01-01/9999-12-31YYYY-MM-DD日期值TIME3‘-838:59:59’/‘838:59:59’HH:MM:SS时间值或持续时间YEAR11901/2155YYYY年份值DATETIME81000-01-01 00:00:00/9999-12-31 23:59:59YYYY-MM-DD HH:MM:SS混合日期和时间值TIMESTAMP41970-01-01 00:00:00/2038 结束时间是第 2147483647 秒北京时间 2038-1-19 11:14:07格林尼治时间 2038年1月19日 凌晨 03:14:07YYYYMMDD HHMMSS混合日期和时间值时间戳 其他操作还有 功能SQL查看当前数据库的所有表名称show tables;查看指定某个表的创建语句show create table 表名查看表结构字段名、数据类型等desc 表名删除表drop table 表名 修改表格式结构 功能SQL添加列alter table 表名 add 列名 类型(长度) [约束];修改列名和类型alter table 表名 change 旧列名 新列名 类型(长度) [约束];删除列alter table 表名 drop 列名;修改表名rename table 旧表名 to 新表名; 示例代码 -- 添加列 alter table student add dept varchar(20); -- 修改列名和类型 alter table student change dept department varchar(30); -- 删除列 alter table student drop department; -- 修改表名 rename table student to stu;
http://www.pierceye.com/news/708053/

相关文章:

  • 自己做的网站别人打不开网络系统建设与运维职业技能等级证书
  • 签名能留链接的网站数据库网站建设公司
  • 网站权重不够高 导致创建网站销售产品
  • 中国建设报网站做网站如何文字链接文字
  • 网站建设网站多少钱网站上做值机的app
  • 百度手机网站提交做网站优化的教程
  • wordpress建站教程贴吧网站建设的论文的参考文献
  • 公司网站设计建议php7 wordpress
  • 商城网站建设策划书扬中会建网站
  • 铜陵市网站建设如何建立小程序商城
  • 大型网站运营步骤做网站f12的用处
  • 静态网站什么意思微信开发者工具打不开
  • 建站到网站收录到优化通化北京网站建设
  • 网站开发作用wordpress mysuc cms
  • 网站开发人员的职责是什么石家庄外贸建站公司
  • 内外外贸购物网站建设网站顶部下拉广告
  • 深圳企业网站建设服务平台销售推广语
  • 做网站要什么资料百度网盘登录
  • 聚牛网站建设公司北京seo优化推广
  • 成都网站公司网站建设东莞大岭山电子厂
  • python建立简易网站网站界面设计的分类有哪几种
  • 网络规划师考哪些内容优化设计卷子答案
  • 邢台网站关键词优化wordpress弹窗下载
  • 晋城市企业网站腾讯qq官网登录入口
  • 怎么给网站在百度地图上做爬虫一家专门做灯的网站
  • 河南焦作有做网站开发的公司吗xampp安装wordpress
  • python购物网站开发流程图win淘宝客wordpress主题模板
  • 江苏省建设执业网站个人做淘宝客网站有哪些
  • 浙江省建设厅门户网站咨询公司是干什么的
  • 哪个网站上可以做初中数学题wordpress 网校插件