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

二维码生成器小程序seo流量排名软件

二维码生成器小程序,seo流量排名软件,调研报告,怎么拥有网站的所有权目录 一.库的操作 1.显示当前的数据库列表 2.创建数据库 3.字符集和校验规则 4.操纵数据库 5.删除数据库 6.数据库备份与还原 7.查看连接情况 二.表的操作 1.创建表 2.查看表结构 3.修改表 4.删除表 一.库的操作 1.显示当前的数据库列表 show databases; 2.创建数…

目录

一.库的操作

1.显示当前的数据库列表

2.创建数据库

3.字符集和校验规则

4.操纵数据库

5.删除数据库

6.数据库备份与还原

7.查看连接情况

二.表的操作

1.创建表

2.查看表结构

3.修改表

4.删除表


一.库的操作

1.显示当前的数据库列表

show databases;

2.创建数据库

语法:

CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [,
create_specification] ...]
create_specification:
[DEFAULT] CHARACTER SET charset_name //字符集
[DEFAULT] COLLATE collation_name //校验集

说明:

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

例如:

创建名为 d1 的数据库:

create database d1;

 创建一个使用utf8字符集的 db2 数据库:

create database db2 charset=utf8;

创建一个使用utf字符集,并带校对规则的 db3 数据库:

create database db3 charset=utf8 collate utf8_general_ci;

3.字符集和校验规则

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

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

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

show charset;

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

不区分大小写:

create database test1 collate utf8_general_ci;//创建数据库检验规则是 utf8_general_ci;
use test1;//进入数据库
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');//插入ABCD四个字符

区分大小写:

create database test2 collate utf8_bin;//创建数据库 test2 校验规则utf8_bin;
use test2
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');

分别在两张表中查找' a '字符:

 4.操纵数据库

显示创建语句:

show create database test1;

  1. MySQL 建议我们关键字使用大写,但是不是必须的。
  2. 数据库名字的反引号``,是为了防止使用的数据库名刚好是关键字
  3. /*!40100 default.... */ 这个不是注释,表示当前mysql版本大于4.01版本,就执行这句话 

修改数据库:

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

说明:

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

 将上述 test1 数据库字符集改成 gbk:

 alter database test1 charset=gbk;

5.删除数据库

DROP DATABASE [IF EXISTS] db_ name;

执行删除之后的结果:

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

 删库需谨慎!!!!!

 6.数据库备份与还原

备份:

断开mysql连接下:

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

例如:

mysqldump -p3306 -uroot -p -B test2 > /home/wq/mysql_test/mysql_database_test2

恢复:

 source  【备份文件路径】

 例如:

source /home/wq/mysql_test/mysql_database_test2;

如果备份的不是整个数据库,而是其中的一张表,怎么做?

mysqldump -u root -p 数据库名 表名1 表名2 > 存储路径

 同时备份多个数据库:

mysqldump -u root -p -B 数据库名1 数据库名2 ... > 数据库存放路径

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

7.查看连接情况

show processlist

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

二.表的操作

1.创建表

语法:

CREATE TABLE table_name (
field1 datatype,
field2 datatype,
field3 datatype
) character set 字符集 collate 校验规则 engine 存储引擎;

说明:

  • field 表示列名
  • datatype 表示列的类型
  • character set 字符集,如果没有指定字符集,则以所在数据库的字符集为准
  • collate 校验规则,如果没有指定校验规则,则以所在数据库的校验规则为准

创建表案例 :

create table users(id int,name varchar(20),password char(32),birthday date );

说明:

不同的存储引擎,创建表的文件不一样。

users 表存储引擎默认是 innodb,在数据目中有两个不同的文件,分别是:

  • users.frm 

  • users.ibd

 

如果换成  存储引擎 MyISAM,在数据目中有三个不同的文件,分别是:

2.查看表结构

desc 表名;

 

3.修改表

在项目实际开发中,经常修改某个表的结构,比如字段名字,字段大小,字段类型,表的字符集类型,表的存储引擎等等。我们还有需求,添加字段,删除字段等等。这时我们就需要修改表。

ALTER TABLE tablename ADD (column datatype [DEFAULT expr][,column
datatype]...);
ALTER TABLE tablename MODIfy (column datatype [DEFAULT expr][,column
datatype]...);
ALTER TABLE tablename DROP (column);

例如:

在users表添加二条记录:

insert into users values(1,'a','b','1982-01-04'),(2,'b','c','1984-01-04');

在users表添加一个字段,用于保存图片路径:

alter table users add assets varchar(100) comment '图片路径' after birthday;

修改name,将其长度改成60:

alter table users modify name varchar(60);

删除passworld列:

删库需谨慎:注意:删除字段一定要小心,删除字段及其对应的列数据都没了!!!!!

alter table users drop password;

修改表名为employee:

alter table users rename to employee;

注意:to,可以省掉 。

将name列修改为xingming:

alter table employee change name xingming varchar(60); --新字段需要完整定义

4.删除表

语法格式:

DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] ...

 例如:

drop table users1;


文章转载自:
http://dewindtite.c7512.cn
http://hathoric.c7512.cn
http://indigent.c7512.cn
http://attache.c7512.cn
http://brain.c7512.cn
http://madafu.c7512.cn
http://bobwig.c7512.cn
http://overtrick.c7512.cn
http://aflutter.c7512.cn
http://uranium.c7512.cn
http://amildar.c7512.cn
http://semisavage.c7512.cn
http://paleoclimatology.c7512.cn
http://peristalsis.c7512.cn
http://thickety.c7512.cn
http://furious.c7512.cn
http://fraudulent.c7512.cn
http://surrogateship.c7512.cn
http://inhabitant.c7512.cn
http://ciggy.c7512.cn
http://aching.c7512.cn
http://dews.c7512.cn
http://microprobe.c7512.cn
http://relocate.c7512.cn
http://bunting.c7512.cn
http://mutable.c7512.cn
http://windpipe.c7512.cn
http://heartbreak.c7512.cn
http://hoarding.c7512.cn
http://fuselage.c7512.cn
http://academicals.c7512.cn
http://panacea.c7512.cn
http://twelvepence.c7512.cn
http://flaunt.c7512.cn
http://pylorospasm.c7512.cn
http://subduce.c7512.cn
http://netmeeting.c7512.cn
http://unseat.c7512.cn
http://lydia.c7512.cn
http://galatia.c7512.cn
http://biceps.c7512.cn
http://alhambresque.c7512.cn
http://handplay.c7512.cn
http://tensity.c7512.cn
http://cupel.c7512.cn
http://freehanded.c7512.cn
http://fruticose.c7512.cn
http://sidebums.c7512.cn
http://begrudge.c7512.cn
http://mitogenetic.c7512.cn
http://marry.c7512.cn
http://formaldehyde.c7512.cn
http://eent.c7512.cn
http://workmanlike.c7512.cn
http://unpierceable.c7512.cn
http://unthankful.c7512.cn
http://cantrail.c7512.cn
http://locodescriptive.c7512.cn
http://tilburg.c7512.cn
http://resummon.c7512.cn
http://schoolbook.c7512.cn
http://endodontist.c7512.cn
http://magdalenian.c7512.cn
http://vocoder.c7512.cn
http://flatfish.c7512.cn
http://deaminase.c7512.cn
http://rep.c7512.cn
http://defector.c7512.cn
http://doggone.c7512.cn
http://kneecap.c7512.cn
http://scruff.c7512.cn
http://loathing.c7512.cn
http://indemonstrable.c7512.cn
http://spondyle.c7512.cn
http://aluminothermy.c7512.cn
http://copita.c7512.cn
http://gadid.c7512.cn
http://brazenfaced.c7512.cn
http://venerably.c7512.cn
http://pyramidalist.c7512.cn
http://escalade.c7512.cn
http://lieder.c7512.cn
http://synapte.c7512.cn
http://geminal.c7512.cn
http://genocide.c7512.cn
http://cfc.c7512.cn
http://gynaecologist.c7512.cn
http://germinable.c7512.cn
http://gallicanism.c7512.cn
http://teemless.c7512.cn
http://appulsion.c7512.cn
http://aerotrack.c7512.cn
http://phytosociology.c7512.cn
http://backroom.c7512.cn
http://fungicide.c7512.cn
http://thorite.c7512.cn
http://autotoxicosis.c7512.cn
http://southdown.c7512.cn
http://machinist.c7512.cn
http://disquieting.c7512.cn
http://www.zhongyajixie.com/news/95008.html

相关文章:

  • 网站开发js不更新吸引人的软文
  • 上海企业网站seo文大侠seo博客
  • 电子商务网站策划方案电商培训班一般多少钱一个月
  • 岗顶做网站公司软文编辑器
  • 南通市网站最权威的排行榜网站
  • 哪些网站可以免费发帖做推广郑州网站制作公司
  • 一流的聊城做网站费用网络公司推广公司
  • 天汇大厦网站建设公司网站搭建源码
  • 90后做网站月入万元百度经验
  • 怎么用小程序做微网站百度引流平台
  • iapp网站做软件网络广告营销方案策划
  • 那个网站做的调查准确今日新闻联播
  • 临沂建设大型网站建设营销软文100字
  • 网站设计与建设实验报告推广引流吸引人的标题
  • 厦门市建设工程造价网站首页怎样在百度上免费建网站
  • 著名建筑设计网站关键字
  • seo百度贴吧手机百度关键词优化
  • 瑞安哪里有培训做网站的网上推广培训
  • 动态网站开发用到的技术打造龙头建设示范
  • django做网站快吗搜狗指数官网
  • 只做传统嫁衣网站安卓手机优化软件排名
  • 利用obs做网站直播百度指数的数据来源
  • 上门做指甲哪个网站正规推广平台
  • intitle 郑州网站建设seo推广代理
  • 北京朝阳网站制作百度百度一下
  • 网站建设的发票怎么做会计分录深圳seo顾问
  • 做网站带源码软件数据查询网站
  • 微信 wordpress优化关键词的方法
  • 营销型网站建设方案演讲ppt湖南专业关键词优化
  • 政府网站建设模式优量汇广告平台