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

吉林市市政建设集团网站fancy wordpress

吉林市市政建设集团网站,fancy wordpress,中国科协网站建设招标,wordpress别名自动英文目录 一、前言 二、创建数据库 三、字符集和校验(编码) 3.1查看系统默认的字符集和校验集 3.2查看所有字符集和校验集 3.3指定编码创建数据库 3.4校验规则对数据库的影响 四、操作数据库 4.1查看数据库 4.2显示创建语句 4.3修改数据…

目录

一、前言

二、创建数据库

三、字符集和校验(编码)

        3.1查看系统默认的字符集和校验集

        3.2查看所有字符集和校验集

        3.3指定编码创建数据库        

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

四、操作数据库

        4.1查看数据库        

        4.2显示创建语句

        4.3修改数据库

        4.4删除数据库

         4.5备份和恢复

五、补充


一、前言

        前文我们初步认识了Mysql和数据库,今天我们了解如何在在终端上操作数据库。

二、创建数据库

create database [if not exits] DB_NAME
[]为可选项,保证安全性,可不写
大写为自定义库名

从Linux角度理解创建数据库:

        创建数据库相当于在/var/lib/mysql目录下创建新的目录

三、字符集和校验(编码)

        创建数据库有两个编码集:
        (1)数据库编码集 :用于未来存储数据

        (2)数据库校验集 : 数据库进行字段比较使用的编码,本质上是读取数据采用的编码格式

        数据库的任何操作都必须保证操作和编码一致

        3.1查看系统默认的字符集和校验集

show variables like 'character_set_database';
//编码
show variables like 'collation_database';
//校验

     

        3.2查看所有字符集和校验集

show charset;
show collation;

        3.3指定编码创建数据库        

create database DB_NAME charset=utf8 collate utf8_general_ci;
create database DB_NAME character set utf8 collate utf8_general_ci;
//字符集 + 校验集

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

utf8_general_ci:不区分大小写

utf8_bin:区分大小写

mysql> create database d1 character set utf8 collate utf8_general_ci;mysql> create database d2 character set utf8 collate utf8_bin;
//校验为utf8_general_ci
mysql> use d1;
mysql> create table t1(letter varchar(20));mysql> insert into t1 values('a');
mysql> insert into t1 values('A');
mysql> insert into t1 values('b');
mysql> insert into t1 values('B');mysql> select * from t1 where letter='a';

//校验为utf8_bin
mysql> use d2;
mysql> create table t2(letter varchar(20));mysql> insert into t1 values('a');
mysql> insert into t1 values('A');
mysql> insert into t1 values('b');
mysql> insert into t1 values('B');mysql> select * from t2 where letter='a';

四、操作数据库

        4.1查看数据库        

show databases;

   

        4.2显示创建语句

show create database 数据库名;

        4.3修改数据库

alter database 库名 [alter_spacification [,alter_spacification]...];
//alter_spacification:
//[DEFAULT] CHARACTER SET charset_name
//[DEFAULT] COLLATE collation_name

//修改库的编码格式
alter database d1 charset=gbk;

        4.4删除数据库

drop database DB_NAME;

         由于数据库过于底层,所以千万不要随意删除数据库和修改数据库,否则前端可能都要全部修改!!!

         4.5备份和恢复

//备份
mysqldump -p port -u root -P -B [DB_NAME1 DB_NAME2 ...] > 存储路径
//恢复
mysql > source 存储路径

五、补充

确认自己在哪个库

select database();

查看哪些人在使用数据库

show processlist;

http://www.dtcms.com/wzjs/786606.html

相关文章:

  • 网站建设精英店铺如何运营和推广
  • 用js做网站网站做优化的好处
  • 建设一个社交网站需要多少钱北京网站系统开发
  • 网站建设宣传册php免费开源crm系统
  • 荥阳网站开发做的网站出现404
  • 做平面设计都关注哪些网站e时代速递搜索引擎网站建设
  • 主题公园网站建设品牌网站建设创意新颖
  • 杭州企业建站模板网站推广如何引流
  • 衣服网站模板中国互联网十大巨头
  • 展示网站动画怎么做的网站菜单怎么做
  • 公司网站兰州建设需要多少钱上海进出口博览会
  • ps做网站字体大小商丘网站seo
  • 惠州网站制作推广网址提交收录
  • 和京东一样的网站不死鸟分享友情链接
  • 卡密网站怎么做中国数据网站空间
  • 中国常用网站网址查询公司的app
  • wordpress整站密码青岛高端网站建设
  • 怎样让网站显示网站建设中大连 网站制作 外贸
  • 临邑网站开发浙江网站建设哪里好
  • 网站设计合同广州搜索排名优化
  • 一个人做企业网站要多少天优秀室内设计作品
  • 个人网站建设与实现毕业设计网站建设销售技巧和话术
  • 电子商务网站建设思维导图博客网站开发源代码
  • 浙江质监站网址简述建设一个商务网站的过程
  • 烘焙食品网站建设需求分析外贸做网站建设哪家好
  • oa网站模板付网站建设服务费什么科目
  • 模板网站的弊端网站seo的关键词排名怎么做的
  • 备案信息 网站名临沂建设网
  • 做网站包含什么职位长治建设工程交易网
  • 佛山市企业网站建设哪家好关键词优化排名用什么软件比较好