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

做网站对服务器什么要求高微电影网站模板

做网站对服务器什么要求高,微电影网站模板,怎么查看网站备案进度,快速建站工具目录 1 MySQL的使用演示#xff08;8.0和5.7版本对比#xff09; 1、查看所有的数据库 2、创建自己的数据库 3、使用自己的数据库 4、查看某个库的所有表格 5、创建新的表格 6、查看一个表的数据 7、添加一条记录 8、查看表的创建信息 9、查看数据库的创建信息 …目录 1 MySQL的使用演示8.0和5.7版本对比 1、查看所有的数据库 2、创建自己的数据库 3、使用自己的数据库 4、查看某个库的所有表格 5、创建新的表格 6、查看一个表的数据  7、添加一条记录   8、查看表的创建信息 9、查看数据库的创建信息  10、删除表格 11、删除数据库 2 MySQL的编码设置 MySQL5.7中 步骤1查看MySQL5.7 编码命令 步骤2修改mysql的数据目录下的my.ini配置文件   步骤3重启服务 步骤4查看编码命令  步骤五重新建库建表验证 MySQL8.0中 1 MySQL的使用演示8.0和5.7版本对比 1、查看所有的数据库 show databases; 8.0版本  5.7版本 “information_schema”              是 MySQL 系统自带的数据库主要保存 MySQL 数据库服务器的系统信息比如数据库的名称、数据表的名称、字段名称、存取权限、数据文件 所在的文件夹和系统使用的文件夹等等 “performance_schema”            是 MySQL 系统自带的数据库可以用来监控 MySQL 的各类性能指标。 “sys”数据库是 MySQL           系统自带的数据库主要作用是以一种更容易被理解的方式展示 MySQL 数据库服务器的各类性能指标帮助系统管理员和开发人员监控 MySQL 的技术性能。 “mysql”数据库保存了 MySQL 数据库服务器运行时需要的系统信息比如数据文件夹、当前使用的字符集、约束检查信息等等 为什么 Workbench 里面我们只能看到 “demo” 和 “sys” 这 2 个数据库呢 这是因为 Workbench 是图形化的管理工具主要面向开发人 员 “demo” 和 “sys” 这 2 个数据库已经够用了。如果有特殊需求比如需要监控 MySQL 数据库各项性能指标、直接操作 MySQL 数据库系统文件等可以由 DBA 通过 SQL 语句查看其它的系统数据库。   2、创建自己的数据库 create database 数据库名;#创建atguigudb数据库该名称不能与已经存在的数据库重名。create database atguigudb; 3、使用自己的数据库 use 数据库名;#使用atguigudb数据库use atguigudb; 说明如果没有使用 use 语句后面针对数据库的操作也没有加 “ 数据名 ” 的限定那么会报 “ERROR 1046 (3D000): No database selected”没有选择数据库 使用完 use 语句之后如果接下来的 SQL 都是针对一个数据库操作的那就不用重复 use 了如果要针对另一个数据库操作那么要重新use 。 4、查看某个库的所有表格 show tables; #要求前面有use语句 show tables from 数据库名; 当前还没创建表还是空  5、创建新的表格 create table 表名称( 字段名 数据类型, 字段名 数据类型 ); 说明如果是最后一个字段后面就用加逗号因为逗号的作用是分割每个字段 #创建学生表 create table student( id int, name varchar(20) #说名字最长不超过20个字符 ); 6、查看一个表的数据  select * from 数据库表名称; #查看学生表的数据 select * from student; 7、添加一条记录   insert into 表名称 values(值列表); #添加两条记录到student表中 insert into student values(1,张三); insert into student values(2,李四); MySQL8.0版本  MySQL5.7版本 报错 mysql insert into student values(1,张三); ERROR 1366 (HY000): Incorrect string value: \xD5\xC5\xC8\xFD for column name at row 1 mysql insert into student values(2,李四); ERROR 1366 (HY000): Incorrect string value: \xC0\xEE\xCB\xC4 for column name at row 1 字符集的问题。  8、查看表的创建信息 show create table 表名称\G #查看student表的详细创建信息 show create table student\G#结果如下 *************************** 1. row ***************************Table: student Create Table: CREATE TABLE student (id int(11) DEFAULT NULL,name varchar(20) DEFAULT NULL ) ENGINEInnoDB DEFAULT CHARSETlatin1 1 row in set (0.00 sec) 上面的结果显示 student 的表格的默认字符集是 “latin1” 不支持中文 9、查看数据库的创建信息  show create database 数据库名\G #查看atguigudb数据库的详细创建信息 show create database atguigudb\G *************************** 1. row ***************************Database: atguigudb Create Database: CREATE DATABASE atguigudb /*!40100 DEFAULT CHARACTER SET latin1 */ 1 row in set (0.00 sec) 上面的结果显示atguigudb数据库也不支持中文字符集默认是latin1。 10、删除表格 drop table 表名称; #删除学生表 drop table student; 11、删除数据库 drop database 数据库名; #删除atguigudb数据库 drop database atguigudb; 2 MySQL的编码设置 MySQL5.7中 问题再现命令行操作 sql 乱码问题 mysql INSERT INTO t_stu VALUES(1,张三,男); ERROR 1366 (HY000): Incorrect string value: \xD5\xC5\xC8\xFD for column sname at row 1 问题解决   步骤1查看MySQL5.7 编码命令 show variables like character_%; show variables like collation_%; 步骤2修改mysql的数据目录下的my.ini配置文件   my.ini配置文件路径即安装MySQL时的ProgramData路径可参考文章 MySQL 2 环境搭建MySQL5.7.43和8.0.34的下载8.0.34的安装、配置教程 -CSDN博客 这里我的位置在D:\Software\MySQL\MySQL_data\MySQL Server 5.7 注意建议修改配置文件使用notepad等高级文本编辑器使用记事本等软件打开修改后可能会 导致文件编码修改为“含BOM头”的编码从而服务重启失败。  [mysql] #大概在63行左右在其下添加 ... default-character-setutf8 #默认字符集 [mysqld] # 大概在76行左右在其下添加 ... character-set-serverutf8 collation-serverutf8_general_ci 步骤3重启服务 步骤4查看编码命令  show variables like character_%; show variables like collation_%; 如果是以上配置就说明对了。接着我们就可以新创建数据库、新创建数据表接着添加包含中文的 数据了。  步骤五重新建库建表验证 # 创建数据库 create database atguigudb;# 查看数据库 show create database atguigudb;# 使用数据库 use atguigudb;# 建表 create table student( id int, name varchar(20));# 查看表 show create table student; # 查看学生表的数据 select * from student;# 添加两条记录到student表中 insert into student values(1,张三); insert into student values(2,李四);MySQL8.0中 VS对比8.0的编码看下 在MySQL 8.0版本之前默认字符集为latin1utf8字符集指向的是utf8mb3。 网站开发人员在数据库设计 的时候往往会将编码修改为utf8字符集。 如果遗忘修改默认的编码就会出现乱码的问题。 从MySQL 8.0 开始数据库的默认编码改为 utf8mb4 从而避免了上述的乱码问题。
http://www.yutouwan.com/news/431559/

相关文章:

  • html5 单页网站河南企业网站排名优化
  • 网站开发什么叫前端后端国药控股cms系统
  • 服装网站建设规划书网站后台传图片
  • 网站开发教程视频wordpress手机验证码插件
  • 广州app网站建设不使用域名做网站
  • 凡科网官方网站阿里云免费域名
  • 网站建设 工业 青岛wordpress theme free
  • 判断电脑和手机访问网站帮别人做网站多少钱合适
  • 网站建设捌金手指花总十九做网站时怎么裁切存图
  • 新建一个网站需要多少钱没有网页快照对网站有什么影响
  • 枣庄网站建设枣庄培训计划方案
  • 宜春做网站哪里好广告制作协议
  • 嘉伟网络智能建站团购网站 网上 收费 系统
  • 做网站流行的全国二级建造师注册查询
  • 做网站的怎么认证微博贵州建设网站
  • 魔兽世界做宏网站网络运营seo是什么
  • h5电子商城网站开发深圳 企业网站建设
  • 江西省工程造价信息网官网百度seo关键词工具
  • 做暖暖免费网站注册微信公众平台
  • 类似猪八戒的网站建设wordpress_主题教程
  • 公司网站运营公司排名wordpress怎么给产品设置分类
  • 空中客车网站建设需求滕州微信网站
  • 网站建设优秀网校园网站建设公司
  • 营销型网站建设制作多少钱悟空建站seo服务
  • 做网站大概多少钱湖州网站开发区火炬手
  • 建筑找活网站哪个最好双语网站怎么做的
  • 做任务 送科比网站wordpress 匿名投票
  • 能源科技网站建设wordpress拼图
  • 做网站的税是多少电脑网站 发展移动端
  • 免费绑定域名的建站惠州 光电 网站上线