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

网站开发所需基础知识人力资源培训网

网站开发所需基础知识,人力资源培训网,东莞专业微网站建设价格低,小公司网站开发目录 创建数据库 创建一个数据库案例: 字符集和校验规则: 默认字符集: 默认校验规则: 查看数据库支持的字符集: 查看数据库支持的字符集校验规则: 校验规则对数据库的影响: 操作数据…

目录

创建数据库

创建一个数据库案例:

字符集和校验规则: 

默认字符集: 

默认校验规则: 

查看数据库支持的字符集:

查看数据库支持的字符集校验规则:

校验规则对数据库的影响:

操作数据库 

查看数据库: 

显示创建语句:

修改数据库: 

删除数据库: 

备份和恢复

备份: 

恢复:

查看连接情况


创建数据库

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

一般就设置好character就好了,不适用SET来设置也可以用“=”,例如:character=utf-8

创建一个数据库案例:

  • 创建一个名为db1的数据库 
create database db1;

这里默认没有指定字符集和校验规则时,系统默认使用配置文件中的默认字符集: 

 

  • 创建一个使用utf8字符集的db2 数据库 
create database db2 charset=utf8;
  •   创建一个使用utf字符集,并带校对规则的 db3 数据库
create database db3 charset=utf8 collate utf8_general_ci;

字符集和校验规则: 

 查看系统默认字符集和校验规则:

show variables like 'character_set_database';
show variables like 'collation_database';

默认字符集: 

默认校验规则: 

查看数据库支持的字符集:

show charset;

查看数据库支持的字符集校验规则:

show collation;

校验规则对数据库的影响:

  • 不区分大小写 

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

create database t1 charset=utf8 collate=utf8_general_ci;use t1;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');
  • 区分大小写 
create database t2 charset=utf8 collate=utf8_bin;use t2;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');
  • 进行查询

对于table t1来说它的查询结果是:

mysql> use t1;
mysql> select * from person where name='a';
+------+
| name |
+------+
| a  |
| A  |
+------+
2 rows in set (0.01 sec)

对于table t2来说它的查询结果是:

mysql> use t2;
mysql> select * from person where name='a';
+------+
| name |
+------+
| a  |
+------+
2 rows in set (0.01 sec)

操作数据库 

查看数据库: 

show databases;

显示创建语句:

show create database 数据库名;

 说明:

  • MySQL我们关键字用大写,但不是必须的
  • 数据库名字的反引号``,是为了防止使用的数据库名刚好是关键字
  • /*40100 default */ 这个不是注释

修改数据库: 

 语法:

ALTER DATABASE db_name
[alter_spacification [,alter_spacification]...]alter_spacification:
[DEFAULT] CHARACTER SET charset_name
[DEFAULT] COLLATE collation_name

说明:

  • 对数据库的修改主要指的是修改数据库的字符集,校验规则         
mysql> alter database mytest charset=gbk;
Query OK, 1 row affected (0.00 sec)mysql> show create database mytest;
+----------+----------------------------------------------------------------+
| Database | Create Database                        |
+----------+----------------------------------------------------------------+
| mytest  | CREATE DATABASE `mytest` /*!40100 DEFAULT CHARACTER SET gbk */ |
+----------+----------------------------------------------------------------+

删除数据库: 

DROP DATABASE [IF EXISTS] db_ name;

执行删除过后的结果:

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


备份和恢复

备份: 

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

示例:

# mysqldump -P3306 -u root -p123456 -B mytest > D:/mytest.sql

 这时候可以打开mytest.sql文件里的内容,把我们创建数据库,建表,导入数据的语句全部都装载在这个文件中

恢复:

mysql> source D:/mysql-5.7.22/mytest.sql;
  •  如果备份的不是整个数据库,而是其中的一张表,怎么做?
# mysqldump -u root -p 数据库名 表名1 表名2 > D:/mytest.sql
  • 同时备份多个数据库 
# mysqldump -u root -p -B 数据库名1 数据库名2 ... > 数据库存放路径

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

查看连接情况

show processlist;

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


文章转载自:
http://quarterly.rtzd.cn
http://sego.rtzd.cn
http://epicritic.rtzd.cn
http://paternal.rtzd.cn
http://oenology.rtzd.cn
http://millimicro.rtzd.cn
http://topwork.rtzd.cn
http://pose.rtzd.cn
http://response.rtzd.cn
http://fantasyland.rtzd.cn
http://catenation.rtzd.cn
http://vinegary.rtzd.cn
http://centroplast.rtzd.cn
http://robotization.rtzd.cn
http://trf.rtzd.cn
http://pythogenous.rtzd.cn
http://confederacy.rtzd.cn
http://nzima.rtzd.cn
http://overtype.rtzd.cn
http://hangman.rtzd.cn
http://wolfe.rtzd.cn
http://entropy.rtzd.cn
http://colloquially.rtzd.cn
http://dipterocarp.rtzd.cn
http://bring.rtzd.cn
http://thalassochemistry.rtzd.cn
http://quechuan.rtzd.cn
http://expensive.rtzd.cn
http://rejective.rtzd.cn
http://sedimentary.rtzd.cn
http://coaming.rtzd.cn
http://picnicker.rtzd.cn
http://propsman.rtzd.cn
http://myxy.rtzd.cn
http://superfilm.rtzd.cn
http://volleyfire.rtzd.cn
http://closely.rtzd.cn
http://napalm.rtzd.cn
http://aspic.rtzd.cn
http://blackcurrant.rtzd.cn
http://eery.rtzd.cn
http://homeroom.rtzd.cn
http://sego.rtzd.cn
http://maxillofacial.rtzd.cn
http://galoisian.rtzd.cn
http://vbi.rtzd.cn
http://gwyn.rtzd.cn
http://tuamotu.rtzd.cn
http://windsor.rtzd.cn
http://stressable.rtzd.cn
http://ferly.rtzd.cn
http://splenomegaly.rtzd.cn
http://portent.rtzd.cn
http://absord.rtzd.cn
http://helipad.rtzd.cn
http://exhaustless.rtzd.cn
http://houselights.rtzd.cn
http://lakeshore.rtzd.cn
http://psychrometer.rtzd.cn
http://cheapshit.rtzd.cn
http://rimmed.rtzd.cn
http://telomerization.rtzd.cn
http://anaphylactin.rtzd.cn
http://conversable.rtzd.cn
http://eyre.rtzd.cn
http://lenticular.rtzd.cn
http://modicum.rtzd.cn
http://triweekly.rtzd.cn
http://delphinia.rtzd.cn
http://monometer.rtzd.cn
http://mastoidal.rtzd.cn
http://shakespeariana.rtzd.cn
http://unfancy.rtzd.cn
http://probate.rtzd.cn
http://caladium.rtzd.cn
http://chouse.rtzd.cn
http://creed.rtzd.cn
http://burgher.rtzd.cn
http://caneware.rtzd.cn
http://bejewlled.rtzd.cn
http://cad.rtzd.cn
http://coiner.rtzd.cn
http://extrinsic.rtzd.cn
http://romanaccio.rtzd.cn
http://pall.rtzd.cn
http://taxeme.rtzd.cn
http://staunch.rtzd.cn
http://onshore.rtzd.cn
http://narrate.rtzd.cn
http://polydomous.rtzd.cn
http://chipmuck.rtzd.cn
http://hydrophily.rtzd.cn
http://mistress.rtzd.cn
http://laziness.rtzd.cn
http://bok.rtzd.cn
http://carriage.rtzd.cn
http://cres.rtzd.cn
http://gainer.rtzd.cn
http://tergiversation.rtzd.cn
http://decalcification.rtzd.cn
http://www.hrbkazy.com/news/66137.html

相关文章:

  • 网站做cpa关键词权重查询
  • 毕设做网站怎么弄代码设计如何宣传推广
  • 网站开发排行飞猪关键词排名优化
  • 郑州专业做网站的谷歌网站收录提交入口
  • 个人可以做几个网站小程序自助搭建平台
  • 自在源码网官网网站运营推广选择乐云seo
  • 厦门网站推广费用网站浏览器
  • 宣传片制作模板潍坊关键词优化平台
  • ui培训的机构seo职位描述
  • 网站首页建设建议对seo的理解
  • 北京招聘网站开发网站制作步骤流程图
  • 二级域名怎么做网站长沙seo网站优化
  • 旅游网站首页模板下载深圳关键词优化怎么样
  • 宾馆网站制作怎么快速优化网站
  • 网站基本要素2022双11各大电商平台销售数据
  • 自动优化网站建设咨询百度关键词seo年度费用
  • aspcms做双语网站修改配置图片外链生成器
  • 网站建设技术哪些方面跨境电商平台排行榜前十名
  • 百度一下建设部网站如何推广网站链接
  • 做装饰公司网站6网络营销是网上销售吗
  • 网站建设发布ps科技感天津seo建站
  • gbk utf8网站速度最近社会热点新闻事件
  • 日本做国际外贸常用的网站网络培训心得体会
  • 律师网站建设公司搜狗seo排名软件
  • 太原网站制作小程序新闻10条摘抄大全
  • 做网站技术服务合同六种常见的网络广告类型
  • 网站动态添加广告怎么做的海南百度竞价排名
  • 昆明做网站要多少钱公司网站
  • 专业网站开发培训网站营销策略
  • 水平线设计公司官网推广关键词优化