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

网站导航条做多高国内seo工具

网站导航条做多高,国内seo工具,php做电影网站有哪些,wordpress手机cms一、增删数据库 1、创建数据库 create database db_name; 本质就是在 /var/lib/mysql 创建一个目录。 说明: 大写的表示关键字。[ ] 是可选项。CHARACTER SET:指定数据库采用的字符集。COLLATE:指定数据库字符集的校验规则。 2、数据库删除…

一、增删数据库

1、创建数据库

create database db_name;

本质就是在 /var/lib/mysql 创建一个目录。

说明:
  • 大写的表示关键字。
  • [ ] 是可选项。
  • CHARACTER SET指定数据库采用的字符集
  • COLLATE指定数据库字符集的校验规则


2、数据库删除

drop database [IF EXISTS] db_ name;

本质就是删除目录。 

执行删除之后的结果:

  • 数据库内部看不到对应的数据库。
  • 对应的数据库文件夹被删除,级联删除,里面的数据表全部被删。

注意:不要随意删除数据库。


二、认识系统编码

1、 字符集和校验规则

创建数据库时,有两个编码集:

  1. 数据库编码集(数据库未来存储数据)
  2. 数据库校验集(支持数据库,进行字段比较的编码,本质也是一种读取数据库中数据的采用的编码格式)

数据库无论对数据做任何操作,都必须保证操作和编码必须是编码一致的。 


(1)查看系统默认字符集以及校验规则
show variables like 'character_set_database';

show variables like 'collation_database'; 


 (2)查看数据库支持的字符集

show charset;

字符集主要是控制用什么语言,比如 utf8 就可以使用中文。


(3)查看数据库支持的字符集校验规则

show collation;


三、指定编码创建数据库

1、创建名为 d1 的数据库

说明:当创建数据库没有指定字符集和校验规则时,
  • 系统使用默认字符集:utf8
  • 校验规则是:utf8_general_ ci


2、创建一个使用 utf8 字符集的 d2 和 d3 数据库(两种写法)


3、创建一个使用 utf8 字符集,并带校对规则的 d4 数据库


4、创建一个使用 gbk 字符集,并带校对规则的 d5 数据库


四、验证不同校验编码的影响 

1、校验规则对数据库的影响

(1)不区分大小写
  • 创建一个数据库,校验规则使用 utf8_ general_ ci不区分大小写)

  • 插入数据并查询

select 是从表里查询,通配符* 代表将表里的数据都显示出来。

插入的本质是存取,采用 default-character-set=utf8,也就是存取时所用的编码。

查询时是按照校验集的要求来查找的。


  • 结果排序

注意:这里默认是升序排序。不区分大小写时,是将大小写看成一整组来进行排序。


(2)区分大小写

创建一个数据库,校验规则使用 utf8_ bin区分大小写)


  • 插入数据并查询

  • 结果排序

注意:这里是默认升序排序。


五、库的删改查

1、数据库删除

drop database [IF EXISTS] db_ name;

本质就是删除目录。 

执行删除之后的结果:

  • 数据库内部看不到对应的数据库。
  • 对应的数据库文件夹被删除,级联删除,里面的数据表全部被删。

注意:不要随意删除数据库。


2、 显示创建语句

show create database 数据库名;

说明:
  • MySQL 建议关键字使用大写,但不是必须的。
  • 数据库名字的反引号 ``,是为了防止使用的数据库名刚好是关键字。
  • /*!40100 DEFAULT CHARACTER SET utf8 */ 这个在这里不是注释的意思,而是表示当前 mysql 版本大于 4.01 版本的话,就执行这句话。

3、修改数据库

alter database db_name [alter_spacification [,alter_spacification]...]

alter_spacification:
  • [DEFAULT] CHARACTER SET charset_name
  • [DEFAULT] COLLATE collation_name
对数据库的修改主要指的是修改数据库的字符集,校验规则。
  • 将 test2 数据库字符集改成 gbk


4、查看数据库

show databases;

查询当前所在数据库:


六、库的备份与恢复

1、备份

# mysqldump -P3306 -u root -p 密码 -B 数据库名 > 数据库备份存储的文件路径
  • 将 test1 库进行备份
  • 这时,可以打开看看 test1.sql 文件里的内容
  • 其实就是把我们整个创建数据库,建表,导入数据的语句都装载这个文件中。

2、恢复

mysql> source /root/MySQL/test1.sql (还原文件的路径)


3、注意事项

如果备份的不是整个数据库,而是其中的一张表,怎么做?
# mysqldump -u root -p 数据库名 表名1 表名2 > /root/MySQL/test1.sql

同时备份多个数据库该怎么做?
# mysqldump -u root -p -B 数据库名1 数据库名2 ... > 数据库存放路径

如果备份一个数据库时,没有带上  -B  参数,那么在恢复数据库时,需要先创建空数据库,然后使用数据库,再使用 source 来还原。

4、查看连接情况

show processlist;

这个命令可以告诉我们当前有哪些用户连接到我们的  MySQL ,如果查出某个用户不是你正常登陆的,很有可能你的数据库被人入侵了。
当发现自己数据库比较慢时,可以用这个指令来查看数据库连接情况。
http://www.tj-hxxt.cn/news/69280.html

相关文章:

  • 网站开发时自适应江门关键词排名工具
  • 响应式网站建设哪家公司好上优化seo
  • 国内团购网站做的最好的是新闻发布平台有哪些
  • 丰台房城乡建设委网站网站seo优化徐州百度网络
  • 商贸公司可以做独立网站销售产品今日国际军事新闻头条
  • python做网站稳定吗网站注册页面
  • 郑州专门做喷绘安装的网站人民政府网站
  • 深圳B2C网站什么网站百度收录快
  • 政府网站建设运维方案最新新闻摘抄
  • seo关键词优化软件排名优化seo是什么
  • 自己做网站需要什么程序nba排名最新赛程
  • 如何制作网站app郑州seo团队
  • 烟台网站建设哪家好打广告在哪里打最有效
  • 外贸网站建设 惠州商务软文写作范文200字
  • 电商网站首页图片切换怎么做的百度地图推广怎么做的
  • 天津开发网站公司百度推广运营这个工作好做吗
  • 网站开发会计科目网络推广外包内容
  • 那些网站可以做外链今日武汉最新消息
  • 做淘宝店头的网站唐山网站建设方案优化
  • 建设网站的技术风险aso优化{ }贴吧
  • seo做关键词怎么收费的网络优化培训要多少钱
  • 页面跳转是什么意思国外seo
  • 十堰网站建设哪家好媒体公关
  • 网站优化常见的优化技术推广产品的软文怎么写
  • 邯郸手机建站价格推广普通话奋进新征程演讲稿
  • 给网站做公正需要带什么免费域名注册申请
  • 网站设计证书西安百度公司地址介绍
  • 信用网站一体化建设方案泉州百度关键词优化
  • 重庆知道推广网站方法如何进行电子商务网站推广
  • 潍坊企业做网站最近的新闻有哪些