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

crm管理系统在线使用365优化大师软件下载

crm管理系统在线使用,365优化大师软件下载,wordpress 账户系统,启信宝企业查询官网目录 一、创建数据库 1,创建数据库规则 2、创建案例 二、字符集和校验规则 1、查看系统默认字符集以及校验规则 2、查看数据库支持的字符集以及校验规则 3、校验规则对数据库的影响 三、操纵数据库 1、查看数据库和目前所在数据库 2、显示创建语句 3、修改数据库 4、…

目录

一、创建数据库

1,创建数据库规则

2、创建案例

二、字符集和校验规则

1、查看系统默认字符集以及校验规则

2、查看数据库支持的字符集以及校验规则

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

三、操纵数据库

1、查看数据库和目前所在数据库

2、显示创建语句

3、修改数据库

4、删除数据库

5、备份和恢复

6、查看连接情况

一、创建数据库

1,创建数据库规则

语法:

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: 指定数据库字符集的校验规则;

2、创建案例

创建名为 db1 的数据库
create database db1;
创建一个使用 utf8 字符集的 db2 数据库
create database db2 charset=utf8;
创建一个使用 utf 字符集,并带校对规则的 db3 数据库
create database db3 charset=utf8 collate utf8_general_ci;
当我们创建数据库没有指定字符集和校验规则时,系统使用默认字符集:utf8,校验规则
是:utf8_ general_ ci。

二、字符集和校验规则

数据库的字符集是指数据库中存储的字符所使用的编码方式,不同的字符集可以表示不同的字符范围和大小。数据库的检验规则是指数据库中比较和排序字符时所遵循的规则,不同的检验规则会影响到查询结果和性能。

1、查看系统默认字符集以及校验规则

show variables like 'character_set_database';

show variables like 'collation_database';

2、查看数据库支持的字符集以及校验规则

show charset;

\

show collation;

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

(1)创建一个数据库,校验规则使用 utf8_ general_ ci[ 不区分大小写 ]
create database option1 collate utf8_general_ci;
use option1;
create table person(name varchar(20));
insert into person values('a');
insert into person values('A');
insert into person values('b');
insert into person values('B');

(2)创建一个数据库,校验规则使用 utf8_ bin[ 区分大小写]
create database option2 collate utf8_bin;
use option2;
create table person(name varchar(20));
insert into person values('a');
insert into person values('A');
insert into person values('b');
insert into person values('B');

(3)对俩个数据库里面的表进行查找和排序

数据库option1校验规则使用utf8_ general_ ci[不区分大小写]

use option1;
mysql> select * from person where name='a';
select * from person order by name;

数据库option2校验规则使用utf8_ general_ ci[区分大小写]

use option2;
mysql> select * from person where name='a';
select * from person order by name;

三、操纵数据库

1、查看数据库和目前所在数据库

show databases;
select database();

2、显示创建语句

show create database option1;

3、修改数据库

对数据库的修改主要指的是修改数据库的字符集,校验规则

ALTER DATABASE db_name
[alter_spacification [,alter_spacification]...]
alter_spacification:
[DEFAULT] CHARACTER SET charset_name
[DEFAULT] COLLATE collation_name
alter database option1 charset=gbk;

上面的代码将 option1数据库字符集改成 gbk。

4、删除数据库

drop database option2;
执行删除之后的结果:
(1)数据库内部看不到对应的数据库
(2)对应的数据库文件夹被删除,级联删除,里面的数据表全部被删
注意:不要随意删除数据库

5、备份和恢复

(1)备份

mysqldump -P3306 -u root -p 密码 -B 数据库名 > 数据库备份存储的文件路径

示例:将option1库备份到文件(退出连接)

mysqldump -P3306 -uroot -p -B option1 >test1.sql

可以看到备份后,该路径下有了test.sql文件,接下来用vim打开看一下内容

这时,可以打开看看 test1.sql 文件里的内容,其实把我们整个创建数据库,建表,导入数据的语句都装载这个文件中。

2(恢复数据库)

source /var/lib/mysql/test1.sql;

(3)注意事项

如果备份的不是整个数据库,而是其中的一张表
 mysqldump -u root -p 数据库名 表名1 表名2 > D:/mytest.sql
同时备份多个数据库
# mysqldump -u root -p -B 数据库名1 数据库名2 ... > 数据库存放路径
如果备份一个数据库时,没有带上 -B 参数, 在恢复数据库时,需要先创建空数据库,然后使用数据库,再使用source 来还原。

6、查看连接情况

show processlist;

可以告诉我们当前有哪些用户连接到我们的 MySQL ,如果查出某个用户不是你正常登陆的,很有可能你的数据库被人入侵了。以后大家发现自己数据库比较慢时,可以用这个指令来查看数据库连接情况。

 

http://www.yidumall.com/news/43544.html

相关文章:

  • 莱芜区法院网站厦门关键词优化报价
  • 做网站产生的流量费怎么算推广网络公司
  • 南昌做网站建设公司小程序怎么开发自己的小程序
  • WordPress指定IP访问手机优化大师官方免费下载
  • mixkit免费高清视频素材sem优化师是什么意思
  • 高邑网站建设营销策划方案范文1500
  • 网站维护具体做啥自己做seo网站推广
  • 用百度网盘做视频网站手游推广平台有哪些
  • 中介网站开发360建站系统
  • 设计网站的意义什么是网站推广
  • 上海建设工程咨询协会谷歌优化方法
  • 做互联网小程序 和网站有没有前景长沙seo公司排名
  • 官方网站内容可做证据吗uv推广平台
  • 深汕特别合作区小漠镇天津百度seo排名优化软件
  • 网站建设空间步骤详解网站友情链接的作用
  • 网站开发技术期末考试题网络宣传的好处
  • 在线logo怎么优化
  • 苏州建设培训中心 官网seo排名方案
  • 找文网优化的技术团队蚁百杭州网站seo优化
  • 网站安全风险提示单外贸怎么找客户资源
  • 企业做网站要多少钱电脑上突然出现windows优化大师
  • 做期货网站违法的吗推广策划方案怎么写
  • 西安公司网站费用ip域名查询地址
  • 怎么做个手机版的网站手机免费发布信息平台
  • 做个ppt模板网站开发网站优化排名软件网站
  • 从哪些方面进行网站建设网络代运营推广
  • 网站的基本元素百度网盘在线观看资源
  • 新建网站的步骤app推广工作靠谱吗
  • 光谷网站建设公司百度云盘资源
  • 网上商城网站模板象山关键词seo排名