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

新闻资讯专业翻译公司seo外包服务专家

新闻资讯专业翻译公司,seo外包服务专家,建站平台是给谁用的,外贸建站用什么服务器MySQL – 库和表的操作 文章目录 MySQL -- 库和表的操作一、库的操作1.创建数据库2.查看数据库3.删除数据库4.字符集和校验规则5.校验规则对数据库的影响6.修改数据库7.备份和恢复8.查看连接情况 二、表的操作1.创建表2.查看表结构3.修改表4.删除表 一、库的操作 注意#xf…MySQL – 库和表的操作 文章目录 MySQL -- 库和表的操作一、库的操作1.创建数据库2.查看数据库3.删除数据库4.字符集和校验规则5.校验规则对数据库的影响6.修改数据库7.备份和恢复8.查看连接情况 二、表的操作1.创建表2.查看表结构3.修改表4.删除表 一、库的操作 注意 MySQL语句的关键词是不区分大小写的MySQL语句需要以 ; 结尾 1.创建数据库 语法 IF NOT EXITS如果数据库不存在再创建存在了就不创建了可省略 CHARACTER SET指定数据库采用的字符集 COLLATE指定数据库字符集的校验规则 create databases [if not exits]数据库名;MySQL创建一个数据库就是在/var/lib/mysql路径下创建了一个目录 数据库名称如果和系统中的某些关键字重合创建就会失败需要加上反引号修饰 建议创建库和表的时候名称都加上反引号 补充 MySQL语句中没有清屏的命令可以通过system clear命令使用Linux中的清屏命令 2.查看数据库 show databases;显示创建语句 show create databases 数据库名;能够显示出来创建数据库时的语句细节这时系统帮我们优化过的结果后面的 /!40100 default…/不是注释表示当前MySQL版本大于4.01时就执行这个选项 3.删除数据库 drop database 数据库名称;若删除了数据库里面的表和数据都会一并被删除 4.字符集和校验规则 创建数据库的时候后面有选项可以指定字符集和校验规则 查看系统默认字符集和校验规则 show variables like character_set_database; show variables like collation_database;查看数据库支持的字符集和校验规则 show charset; #查看字符集 show collation; #查看校验规则如果创建数据库时没有指定字符集和校验规则系统会以默认值为基准创建数据库默认字符集和校验规则可以在配置文件中修改字符集是指数据存储的时候按照什么格式存储 校验规则是指在用户要取数据的时候使用什么样的规则来校验数据库中的数据字符集和校验规则是匹配的一个字符集可以对应多个校验规则 在创建数据库时指定字符集和校验规则 打印出配置文件 5.校验规则对数据库的影响 创建一个数据库校验规则使用utf8_general_ci [不区分大小写] 向数据库中写数据 查看数据 在表中查询数据 可以看出这个校验规则是不区分大小写的 创建一个数据库校验规则使用utf8_bin [区分大小写] 向数据库中写数据 在表中查询数据 可以看出这个校验规则是区分大小写的 6.修改数据库 修改数据库主要是修改数据库的字符集校验规则 7.备份和恢复 备份 在Linux的bash命令行启动mysqldump服务 mysqldump -P 3306 -u root -p -B 数据据名 数据库备份存储的文件路径查看备份完成的文件 数据库备份就是将历史上所有的sql语句全部备份下来恢复的时候相当于重新创建一个相同的数据库 如果备份的不是整个数据库而是其中的一张表 mysqldump -u root -p 数据据名 表名1 表名2 数据库备份存储的文件路径同时备份多个数据库 mysqldump -u root -p -B 数据据名1 数据据名2 数据库备份存储的文件路径如果备份数据库是没有带上-B参数在恢复数据库的时候需要先创建空数据库然后使用数据库再使用source来还原 这是因为**-B参数的意义是备份时会连着create database语句一起备份** 恢复 在mysql客户端 source 备份文件所在的路径;8.查看连接情况 show processlist;可以告诉我们当前有哪些用户连接到我们的MySQL如果查出某个用户不是你正常登陆的很有可能你的数据库被人入侵了。发现自己数据库比较慢时可以用这个指令来查看数据库连接情况。 二、表的操作 1.创建表 field表示列名datatype表示列的类型character set字符集如果没有指定字符集则以所在数据库的字符集为准collate校验规则如果没有指定校验规则则以所在数据库的校验规则为准comment后面的是备注 查看数据库中的表 查看创建表的语句 不同引擎的表文件结构不同 2.查看表结构 查看表中元素的属性 desc 表名;查看表的数据 select * from 表名;3.修改表 增加列 alter table 表名 add 增加的列名 列的数据类型 comment 备注 after 在原来的哪一列后面增加;注这里的NULL和空字符串是不同的空串是有数据但是数据是空字符串而NULL是没有数据 调整列属性 alter table 表名 modify 需调整的列名 调整的目标类型;注这里列的属性的修改是直接覆盖的会覆盖掉之前的备注等信息创建表的语句也会修改因此修改的时候最好将修改之前的其他列信息都带上 删除列 alter table 表名 drop 列名;注 删除列后列中的数据也会删除不能删除所有的列删到最后一列就无法删除了 修改列名 alter table 表名 change 原列名 目标列名 数据类型 comment 备注;修改表名 alter table 原表名 rename 目标表名;4.删除表 deop table [if exists] 要删除的表名;![在这里插入图片描述](https://img-blog.csdnimg.cn/e2198126d85843988945af579b8c1ce9.png)
http://www.hkea.cn/news/14427542/

相关文章:

  • 陕西农产品网站建设程序员自己做网站怎么赚钱
  • 网站运营预期效果做快递单的网站会不会是骗人的
  • 怎么做网站的需求邢台县建设局网站
  • 荆门做网站公司wordpress和dz
  • 深圳网站设计首选刻北京网站建设公司 北京网站设计 网页设计制作 高端网站建设 分形科技
  • 宠物网站建设需求分析网站制作商城
  • 实验室网站制作邯郸市网络建站
  • 免费网站在线制作南京学习网站建设
  • 门户网站管理流程免费微信小程序商城官网
  • 库尔勒网站建设哪家好医院导航网站怎么做
  • 广州比较有名的网站建设公司网络规划设计师教程第二版 pdf下载地址
  • 济南网站建设是什么意思网站建设 体会
  • 全国二级建造师查询网站seo美式
  • 个人免费网站wordpress环境文件包
  • 模板网站制作logo设计培训
  • 《网站建设与维护》讲义网站搜索建设
  • 庆阳网站设计公司wordpress 不更新
  • 手机网站大全推荐北京做兼职的网站
  • 漳州微信网站开发自己做网站怎么连接外网
  • 上海网站建设咨询报价官方网站建设银行年利息是多少
  • 网站制作流程有哪些360免费自助建站
  • 重庆做营销型网站公司怎么做优惠券网站
  • 中国建设网站的公司南昌简单做网站
  • 简述建设一个商务网站的过程百度站长平台闭站保护
  • 建设部国家标准网站网站的标题优化怎么做
  • 女生自己做网站小程序制作工具
  • 建设项目验收 网站用网站ip做代理服务器
  • 网站做板块地图的办法网站推广的四个阶段包括
  • 网站建设与百度推广怎么在百度发帖
  • 网站推广公司哪家好刚做的网站为什么搜索不到