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

网站建设公司的网站Wordpress如何加联盟广告

网站建设公司的网站,Wordpress如何加联盟广告,个人网页设计html代码免费,北京工商登记文章目录 前言一、库的操作创建数据库字符集和校验规则操纵数据库查看数据库显示创建语句修改数据库删除数据库备份和恢复数据库还原查看连接情况 二、表的操作创建表查看表结构修改表修改表名添加一列修改某一列属性删除某一列 删除表 前言 一、库的操作 创建数据库 语法 CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [, create_specification] ...] create_specification: [DEFAULT] CHARACTER SET charset_name [DEFAULT] COLLATE collation_name说明 大写的表示关键字[] 是可选项CHARACTER SET: 指定数据库采用的字符集COLLATE: 指定数据库字符集的校验规则 我们看到创建一个目录后Linux的/var/lib/mysql下也会出现对应的目录。 我们也可以在创建数据库时进行判断如果当前数据库已存在那么就不再创建。 我们还可以在创建数据库时指定这个数据库的字符集和校验规则。 下面为创建一个使用utf8字符集的数据库。使用下面的两种方式都可以指定数据库的字符集。 下面创建一个使用utf8字符集并且校对规则为utf8_general_ci的数据库。 当我们创建数据库没有指定字符集和校验规则时系统使用默认字符集utf8校验规则是utf8_general_ ci 字符集和校验规则 创建数据库的时候还可以设置两个编码集 数据库字符集数据库未来存储数据所采用的编码。数据库校验集支持数据库进行字段比较所使用的编码本质也是一种读取数据库中数据所采用的编码格式。 数据库无论对任何数据做任何操作都必须保证操作和编码必须是编码一致的。 我们可以通过下面的命令来查看系统默认字符集以及校验规则。 show variables like character_set_database; //查看默认字符集 show variables like collation_database; //查看默认校验规则可以看到数据库默认的字符集和配置文件中的一致。 我们可以通过下面的命令来查看数据库支持的字符集。字符集主要是控制用什么语言。比如utf8就可以使用中文。 show charset;我们可以通过下面的命令查看数据库支持的字符集校验规则。字符集效验规则可用于数据库比较数据时使用。 show collation;下面我们来体会校验规则对数据库的影响。 我们创建一个数据库校验规则使用utf8_general_ci(该校验规则不区分大小写)。然后再创建一个表并且向表里面插入数据。 然后我们查看表中name为’a’的数据。我们看到name为’a’和’A’的数据都被显示出来了。 下面我们再创建一个数据库这个数据库的校验规则使用utf8_ bin(该校验规则区分大小写)。 然后我们查看表中name为’a’的数据。然后我们看到只有name为’a’的数据被查询到。即校验规则会对数据库的数据比较造成影响。 下面我们将两个数据库的person表中的数据进行排序。在test1中不会区分大小写所以会将’a’和’A’都放到一起。而在test2中会区分大小写所以排序时会按照ASCII码进行排序。 操纵数据库 查看数据库 show databases;查看自己当前在哪个数据库中可以使用下面的命令。 select database();显示创建语句 我们看到显示的创建数据库时的语句和我们自己输入的不一样这是因为数据库将我们输入的语句进行了规范化。 MySQL 建议我们关键字使用大写但是不是必须的。 数据库名字的反引号,是为了防止使用的数据库名刚好是关键字 /*!40100 default… */ 这个不是注释表示当前mysql版本大于4.01版本就执行这句话。 show create database 数据库名;修改数据库 对数据库的修改主要指的是修改数据库的字符集校验规则。 下面为将 test5 数据库字符集改成 gbk。 alter database test5 charsetgbk;下面为将test5数据库的校验规则改为gbk_chinese_ci。 alter database test5 collate gbk_chinese_ci;我们看到当我们修改了数据库后查看数据库创建时的语句时发现语句也被更改了。 删除数据库 drop database if exists 数据库名;当数据库被删除后数据库内部看不到对应的数据库。对应的数据库文件夹被删除级联删除里面的数据表全部被删。 备份和恢复 mysqldump -P3306 -u root -p 密码 -B 数据库名 数据库备份存储的文件路径例如下面将数据库test4备份当前目录下的test4.sql。 mysqldump -P3306 -uroot -p -B test4 test4.sql我们查看test4.sql这个文件可以看到其实就是把我们整个创建数据库建表导入数据的语句都装载这个文 件中。 数据库还原 source D:/mysql-5.7.22/mytest.sql;例如下面我们将数据库test4删除然后再使用备份文件test4.sql恢复数据库test4。 source /home/drh/pro/test4.sql如果我们备份的不是整个数据库而是一张表时可以使用下面的语句。 mysqldump -u root -p 数据库名 表名1 表名2 /home/drh/pro/test.sql如果我们同时备份多个数据库时可以使用下面的语句。 mysqldump -u root -p -B 数据库名1 数据库名2 ... 数据库存放路径如果备份一个数据库时没有带上-B参数 在恢复数据库时需要先创建空数据库然后使用数据库再使用source来还原。 查看连接情况 我们可以通过下面的语句来查看数据库连接情况。这个语句可以告诉我们当前有哪些用户连接到我们的MySQL。 show processlist二、表的操作 创建表 语法 CREATE TABLE table_name ( field1 datatype, field2 datatype, field3 datatype ) character set 字符集 collate 校验规则 engine 存储引擎;说明 field 表示列名datatype 表示列的类型character set 字符集如果没有指定字符集则以所在数据库的字符集为准collate 校验规则如果没有指定校验规则则以所在数据库的校验规则为准 下面我们创建两个字符集为utf8校验规则为utf8_general_ci但是存储引擎不同的数据表。我们看到不同的存储引擎创建表的文件不一样。 user1 表存储引擎是 MyISAM 在数据目中有三个不同的文件分别是 user1.frm表结构 user1.MYD表数据 user1.MYI表索引 user2表存储引擎是 innoDB 在数据目中有两个个不同的文件分别是 user2.frm user2.ibd 如果我们创建表时没有指定存储引擎那么就会使用配置文件中的默认存储引擎。 查看表结构 查看当前数据库中的所有表 show tables; //查看当前数据库中的表查看某一个表的详细信息。 desc 表名;我们还可以通过下面的命令查看创建表时的语句。我们看到据库记录的表创建语句和我们输入的不一样这是因为数据库记录的是优化后的语句 show create table 表名 \G; //加上\G可以格式化显示修改表 在项目实际开发中经常修改某个表的结构比如字段名字字段大小字段类型表的字符集类型表的存储引擎等等。我们还有需求添加字段删除字段等等。这时我们就需要修改表。 修改表名 修改表user1的名称为user。其中to可以省略。 //修改表user1的名称为user alter table user1 rename to user;添加一列 下面为在user表中添加一列用来记录用户头像路径并且这一列在birthday后面。 alter table user add image_path varchar(128) comment 用户头像路径 after birthday;修改某一列属性 下面我们修改name列的长度为60。我们可以看到修改列属性为覆盖式修改。并且当修改表后数据库中记录的表创建语句也会跟着更改。 删除某一列 下面我们删除user表中的password这一列。 alter table user drop password;删除表 语法 DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] ...下面我们删除表user2。 drop table user2;
http://www.zqtcl.cn/news/642719/

相关文章:

  • 外贸网站建设案例深圳设计网站培训
  • 龙岗地区做网站公司北京装饰公司排行 2019
  • 大企业网站建设方案wordpress博客模板查询
  • 手机网站建设动态公司做网站效果怎么样
  • 网站推广和优化教程上海网络科技有限公司招聘
  • 即墨建网站价格商城二次开发
  • 网站排名易下拉教程怎么做网店运营
  • 聊城做网站公司聊城博达海外服务器租用多少钱一年
  • 手机上网站做国外销售都上什么网站
  • 网站建设与管理报告书做电销有什么资料网站
  • 网站建设哪家最好企业商城网站建设方案
  • 舟山市建设工程质量监督站网站网页版微信二维码加载失败
  • 金融网站html5模板给自己家的公司做网站好做吗
  • 新农村建设投诉在哪个网站上海做电缆桥架的公司网站
  • 免费行情100个软件网络优化论文
  • asp.net动态的网站开发个人业务网站带后台
  • 控制网站的大量访问关于实验室建设的英文网站
  • 中国容桂品牌网站建设怎么自己做个网站做链接跳转
  • 安徽省建设工程协会网站昆明官网seo厂家
  • 品牌整合推广搜狗优化好的网站
  • 娄底手机网站制作深圳网站建设怎么做
  • 好的龙岗网站建设附近装修公司电话和地址
  • 网站后台生成文章很慢网络营销毕业设计
  • 如何把资料上传到网站什么叫高端网站定制
  • 郑州企业网站建设团队什么是交换链接
  • 如何建立一个外贸公司网站活动营销的方式有哪些
  • 上海工程造价咨询公司余姚网站seo运营
  • 小加工厂做网站wordpress免费主题破解版
  • 网站打开风险怎么解决企业建设网站网站建设公司
  • 随州网站建设公司wordpress怎样上传主题