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

深圳开发网站建设成都网络推广哪家好

深圳开发网站建设,成都网络推广哪家好,c PHP做网站对比,免费网站的软件下载文章目录 操作数据库创建:Create查询:Retrieve修改:Update删除:Delete使用数据库 操作表常见的几种数据类型创建:Create复制表 查询:Retrieve修改:Update删除:Delete 操作数据库 创…

文章目录

    • 操作数据库
      • 创建:Create
      • 查询:Retrieve
      • 修改:Update
      • 删除:Delete
      • 使用数据库
    • 操作表
      • 常见的几种数据类型
      • 创建:Create
        • 复制表
      • 查询:Retrieve
      • 修改:Update
      • 删除:Delete

操作数据库

创建:Create

命令作用
create database 数据库名称;创建数据库
create database if not exists 数据库名称;判断此名字数据库不存在,再创建数据库
create database 数据库名称 character set 字符集名创建数据库,并指定字符集


查询:Retrieve

命令作用
show databases;查询所有数据库名称
show create database 数据库名称;查询数据库创建语句


修改:Update

命令作用
alter database 数据库名称 charater set 字符集名称;修改数据库的字符集

注意:先执行 修改语句,再执行,查看语句,发现已经数据库字符集已经被修改


删除:Delete

命令作用
drop database 数据库名称;删除数据库
drop database if exists 数据库名称;判断数据库存在,再删除


使用数据库

命令作用
select database();查询当前正在使用的数据库名称
use 数据库名称;使用数据库

操作表

常见的几种数据类型

数据类型注意
int整数类型
double小数类型float(5,2)
date日期(年月日)yyyy-MM-dd
datetime日期(年月日时分秒)yyyy-MM-dd HH:mm:ss
varchar字符串
timestamp时间戳类型(年月日时分秒)如果将来不给这个字段赋值或赋值为null,则默认使用当前系统时间,来自动赋值
  • MySQL5.6之后,时间戳要这样写,才能生效

    格式:列名 数据类型 default current_timestampcurrent_timestamp		// 当向数据表执行 插入操作时,则无论这个字段有没有值都插入当前系统时间
    on update current_timestamp  		 // 在后续数据表中数据发生更新操作将自动更新执行时间
    

创建:Create

  • 创建表格语法

    CREATE TABLE 表名(列名1 数据类型1,列名2 数据类型2,列名3 数据类型3...列名n 数据类型n						-- 注意:最后一行,不需要逗号
    );										-- 不要忘了 ; 
    
  • 代码示例

    CREATE TABLE student(sid INT,	  		-- 学生编号sname VARCHAR(20),	-- 姓名score FLOAT(5,2)  	-- 成绩,小数点保留2位
    );
    
复制表
  • 复制表格语法

    CREATE TABLE 表名 LIKE 被复制的表名; 		-- 注意:只复制表结构,但是表中数据并不复制
    
  • 代码示例

    CREATE TABLE s LIKE student;
    

查询:Retrieve

  • 查询命令

    命令作用
    show tables;查询某个数据库中所有表的名称
    desc 表名;查询表结构
  • 代码示例

    SHOW TABLES;			-- 显示当前数据库所有的表格名称DESC student;			-- 显示 student 表的结构
    

修改:Update

  • 修改命令

    命令作用
    alter table 旧的表名 rename to 新的表名;修改表名
    alter table 表名 character set 字符集名称;修改表的字符集
    alter table 表名 add 新列名 新数据类型;表中添加新的一列
    alter table 表名 change 旧列名 新列名 新数据类型;修改列名和数据类型
    alter table 表名 modify 旧列名 新数据类型;修改列的数据类型
    alter table 表名 drop 列名;删除列
  • 代码示例

    ALTER TABLE s RENAME TO stu;					-- 将表名 s 修改成 stuALTER TABLE stu CHARACTER SET gbk;				-- 修改表的字符集为 gbkALTER TABLE stu ADD address VARCHAR(100);		-- 添加新的一列 地址 字符数据类型ALTER TABLE stu CHANGE address ads VARCHAR(80); -- 将address列名修改成ads,数据类型也修改ALTER TABLE stu MODIFY sid VARCHAR(11);			-- 更改 sid 列的数据类型ALTER TABLE stu DROP ads;						-- 删除 ads 列 
    

    大家可一步一步执行,去左侧表中查看下变化。


删除:Delete

  • 删除命令

    命令作用
    drop table 表名;删除表
    drop table if exists 表名;判断表存在,再删除
  • 示例代码

    DROP TABLE stu;				-- 删除 stu 表DROP TABLE IF EXISTS stu;	-- 判断 stu 表存在,再删除
    

    可对比着删除数据库来学习!

大家接下来可阅读这篇文章:SQL语句详解三-DML(数据操作语言)

http://www.hkea.cn/news/837909/

相关文章:

  • 网站用户建设的设计与实现网站推广营销运营方式
  • html5韩国网站模板seo网站优化培训班
  • 网站被iframe信息推广的方式有哪些
  • 通信技术公司网站建设app推广代理
  • 做电影网站会违法吗营销说白了就是干什么的
  • 用外链技术做视频网站关键词在线听免费
  • 做网站常用的css最近三天的新闻热点
  • 全国人大常委会副委员长登封seo公司
  • 顶岗实践网站开发推广管理
  • 九号公司网站优化效果
  • 模板网站建设方案北京seo排名收费
  • 做箱包关注哪个网站泰州seo平台
  • 如何给网站做流量站长工具seo
  • 桂林网站开发建设推广任务接单平台
  • 化妆品 网站建设案例seo超级外链工具免费
  • 网站建设的广告语seo自动工具
  • 有专门做市场分析的网站么太原关键词优化报价
  • 网站文化建设搜索引擎推广的常见形式有
  • wordpress分类目录消失泸州网站seo
  • 易云巢做网站公司seo入门到精通
  • 新津网站建设百度ai助手入口
  • 做学校网站什么文案容易上热门
  • 网站开发技术包括郑州网站关键词排名
  • 网站开发预算怎么算百度竞价ocpc
  • 成都锐度设计公司怎么样优化大师怎么提交作业
  • 租用网站服务器东莞市网站建设
  • 馆陶县网站网站运营管理
  • 西双版纳傣族自治州医院seo搜索优化网站推广排名
  • wordpress站点网址小吃培训2000元学6项
  • 郑州网站制作天强科技seo百度发包工具