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

鲜花网站建设店蓬莱专业做网站公司

鲜花网站建设店,蓬莱专业做网站公司,合肥建站推广,宝应吧百度贴吧​#x1f320; 作者#xff1a;阿亮joy. #x1f386;专栏#xff1a;《零基础入门MySQL》 #x1f387; 座右铭#xff1a;每个优秀的人都有一段沉默的时光#xff0c;那段时光是付出了很多努力却得不到结果的日子#xff0c;我们把它叫做扎根 目录 #x1f449;库… ​ 作者阿亮joy. 专栏《零基础入门MySQL》 座右铭每个优秀的人都有一段沉默的时光那段时光是付出了很多努力却得不到结果的日子我们把它叫做扎根 目录 库的操作查看数据库删除数据库创建数据库修改数据库备份和恢复数据库查看连接情况 字符集和校验规则查看系统默认字符集以及校验规则校验规则对数据库的影响 总结 库的操作 查看数据库 show databases;#执行结果 -------------------- | Database | -------------------- | information_schema | | 105_db | | my_db | | mysql | | performance_schema | | sys | -------------------- 6 rows in set (0.00 sec)如果在/var/ib/mysql路径下创建一个目录文件那么这个目录文件也会被当成数据库的但是不建议这么做 删除数据库 drop database [if exists] db_name;其中db_name是要删除的数据库名称。if exists 是一个可选的关键字如果使用它当数据库不存在时不会抛出错误。 使用该语句将彻底删除整个数据库包括其中的所有表、索引、视图、存储过程、触发器等对象所以在使用之前需要非常谨慎。通常情况下要先备份要删除的数据库以防意外发生。 需要注意的是只有拥有 drop 权限的用户才能执行该语句。 创建数据库 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 指定数据库字符集的校验规则如果没有指定字符集和校验规则则会使用 MySQL 默认的字符集和校验规则。 查看创建数据库的详细信息 show create database db_name;注MySQL 是大小写不敏感的所以 SQL 语句中的关键字可以大写也可以小写。如果要创建的数据库与关键字冲突可以给数据库名带上反引号 。 修改数据库 alter database db_name [alter_spacification [,alter_spacification]...]alter_spacification: [default] character set charset_name [default] collate collation_name注对数据库的修改主要指的是修改数据库的字符集校验规则并不允许修改数据库的名字。 备份和恢复数据库 mysqldump -P3306 -u root -p 密码 -B 数据库名 数据库备份存储的文件路径示例 mysqldump -P3306 -uroot -p -B bin_db bin.db.sql注bin_db.sql 中的内容都是该数据库使用过的 SQL 语句创建数据库建表导入数据将这些 SQL 语句全部执行一次就恢复出原来的数据库。除了备份 SQL 语句还可以直接备份数据库的数据。但是备份 SQL 语句更好这样可以知道使用数据库时的上下文。 source /var/lib/mysql/bin_db.sql; #还原数据库如果备份的不是整个数据库而是其中一张表或者多个数据库可以采用下面的语句 #备份多张表 mysqldump -uroot -p 数据库名 表名1 表名2 D:/mytest.sql #备份多个数据库 mysqldump -uroot -p -B 数据库名1 数据库名2 ... 数据库存放路径注如果备份一个数据库时没有带上 -B 选项 在恢复数据库时需要先创建空数据库然后使用数据库再使用 source 来还原。 查看连接情况 show processlist;可以告诉我们当前有哪些用户连接到我们的 MySQL如果查出某个用户不是你正常登陆的很有可能你的数据库被人入侵了。以后大家发现自己数据库比较慢时可以用这个指令来查看数据库连接情况。 字符集和校验规则 MySQL 的字符集是用于定义数据库中存储和操作字符数据的规则集。MySQL 支持多种字符集如 ASCII、Latin1、UTF-8等。 每个字符集都有一套校验规则用于定义在特定字符集中哪些字符是有效的哪些是无效的。MySQL 的校验规则是以校验字符集的方式实现的即当存储或操作字符数据时MySQL 将根据所选字符集的校验规则进行验证。校验规则还定义了如何排序和比较字符数据。 注一般字符集和校验规则是匹配的设置数据库的字符集和校验规则本质是影响对应数据库内部的表所对应的编码和校验规则。 查看系统默认字符集以及校验规则 variables 是指系统或用户可配置的变量它们可以在运行时控制 MySQL 的行为和性能。MySQL 中的变量可以分为全局变量和会话变量。 全局变量是在 MySQL 服务器启动时初始化的并且在整个 MySQL 进程的生命周期中保持不变。例如可以使用 global 前缀来设置或获取全局变量 set globalvariable_name value; select global.variable_name;会话变量则只与当前会话相关会话在连接到服务器时启动并在断开连接时结束。可以使用 session 前缀来设置或获取会话变量 set sessionn variable_name value; select session.variable_name;可以通过 show variables 命令来查看当前 MySQL 服务器中所有可配置变量的值和状态。 show variables like character_set_database; show variables like collation_database; show charset; #查看MySQL支持的字符集 show collation; #查看MySQL支持的校验规则一个字符串可能有多种校验规则Default collation 是该字符集对应的默认校验规则。 创建数据库时可以指定数据库的字符集和校验规则。如果没有指定字符集和校验规则则会使用 MySQL 默认的字符集和校验规则如果指定字符集和校验规则就会使用指定的字符集和校验规则。 校验规则对数据库的影响 创建一个数据库校验规则使用不区分大小写的 utf8_ general_ci 创建一个数据库校验规则使用 区分大小写的 utf8_bin 总结 本篇博客主要讲解了数据库的查看、删除、创建、修改、备份和恢复、查看数据库连接情况以及字符集和校验规则等等。以上就是本篇博客的全部内容了如果大家觉得有收获的话可以点个三连支持一下谢谢大家啦❣️
http://www.hkea.cn/news/14541619/

相关文章:

  • 台州网站建设 推广公司佛山 网站关键词优化
  • 东莞工信部网站vs html5网站开发
  • 网站没内容 可以备案么网站缩略图尺寸
  • 超简单网站网页打不开怎么处理
  • 西宁网站建设公司排名从事网站开发
  • 通栏网站重庆无障碍网站建设
  • 网站建设价格评审资料清单品牌推广网站怎样做
  • 行业展示类型网站医院网站加快建设
  • 网站信息架构图怎么做设计手绘
  • 国外做的比较好的网站新乡公司做网站找哪家公司好
  • 怎么做产品网站推广网站后台模板 html
  • 织梦英文版网站怎么做网站引导页是什么问题
  • 北京免费模板建站自媒体官网平台注册
  • 艺术品商城网站开发wordpress PHP cpanel
  • 学院招生网站建设方案网站建站要求
  • 网站建设公司运营模式网站建设都包含什么步骤
  • 杭州网站提升排名金融行业网站建设公司
  • 2018怎么做网站淘宝客做流量的网站应该注意什么
  • 网站建设和系统集成淡水做网站
  • 运动网站设计生产erp管理系统app
  • 东莞南城网站制作公司广州网站优化公司如何
  • 济南网站制作软件北京 企业网站开发
  • 女人与马做受网站注册公司去哪里注册
  • 自己怎么做网站优化安徽住房和建设网站
  • 网站建设在线wordpress去除购物车图标
  • 湖北专业网站建设市面价网站内部seo优化包括
  • 辽宁网站建设企业定制公司wap网站搜索
  • 口碑好的微信网站建设虚拟主机网站模板
  • 网站中的幻灯片ie6显示 ie7如何兼容米课wordpress建站
  • 建设文化网站的目的和意义中国建设银行上海分行信息网站