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

机场建设网站公众号怎么开通

机场建设网站,公众号怎么开通,wordpress post_date,宁波信誉好全网seo优化第二章#xff1a;MySQL环境搭建 2.1#xff1a;MySQL的下载、安装、配置 MySQL的四大版本 MySQL Community Server社区版本#xff1a;开源免费、自由下载#xff0c;但不提供官方技术支持#xff0c;适用于大多数普通用户。MySQL Enterprise Edition企业版本#xff1…第二章MySQL环境搭建 2.1MySQL的下载、安装、配置 MySQL的四大版本 MySQL Community Server社区版本开源免费、自由下载但不提供官方技术支持适用于大多数普通用户。MySQL Enterprise Edition企业版本需付费不能在线下载可以试用30天。提供了更多的功能和更完备的技术支持更适合于对数据库的功能和可靠性要求较高的企业客户。MySQL Cluster集群版开源免费。用于架设集群服务器可将几个MySQL Server封装成一个Server。需要在社区版或企业版的基础上使用。MySQL Cluster CGE 高级集群版需付费。 ​ 此外官方还提供了MySQL WorkbenchGUITOOL一款专为MySQL设计的图形界面管理工具 。MySQLWorkbench又分为两个版本分别是社区版MySQL Workbench OSS、 商用版MySQL WorkbenchSE。 软件的下载 下载地址MySQL官网。 打开官网点击DOWNLOADS然后点击MySQL Community(GPL) Downloads。 点击MySQL Community Server 在General Availability(GA) Releases中选择适合的版本 ​ Windows平台下提供两种安装文件MySQL二进制分发版.msi安装文件和免安装版.zip压缩文件。一般来讲应当使用二进制分发版因为该版本提供了图形化的安装向导过程比其他的分发版使用起来要简单不再需要其他工具启动就可以运行MySQL。 ​ 这里在Windows系统下推荐下载MSI安装程序点击Go to Download Page进行下载即可。 Windows下的MySQL8.0安装有两种安装程序 mysql-installer-web-community-8.0.26.0.msi下载程序大小2.4M安装时需要联网安装组件。 mysql-installer-community-8.0.26.0.msi下载程序大小450.7M安装时离线安装即可。推荐。 如果安装MySQL5.7版本的话选择Archives接着选择MySQL5.7的相应版本即可。 MySQL8.0的安装 MySQL下载完成后找到下载文件双击进行安装具体操作步骤如下。 步骤1双击下载的mysql-installer-community-8.0.26.0.msi文件打开安装向导。 步骤2打开Choosing a Setup Type选择安装类型窗口在其中列出了5种安装类型分别是Developer Default默认安装类型、Server only仅作为服务器、Client only仅作为客户端、Full完全安装、Custom自定义安装。这里选择Custom自定义安装类型按钮单击Next(下一步)按钮。 打开Select Products选择产品窗口可以定制需要安装的产品清单。例如选择MySQL Server 8.0.26-X64后单击→添加按钮即可选择安装MySQL服务器如图所示。采用通用的方法可以添加其他你需要安装的产品。 ​ 此时如果直接Next下一步则产品的安装路径是默认的。如果想要自定义安装目录则可以选中对应的产品然后在下面会出现Advanced Options高级选项的超链接。 ​ 单击Advanced Options高级选项则会弹出安装目录的选择窗口如图所示此时你可以分别设置MySQL的服务程序安装目录和数据存储目录。如果不设置默认分别在C盘的Program Files目录和ProgramData目录这是一个隐藏目录。如果自定义安装目录请避免“中文”目录。另外建议服务目录和数据目录分开存放。 在上一步选择好要安装的产品之后单击Next下一步进入确认窗口如图所示。单击Execute执行按钮开始安装 安装完成后在Status状态列表下将显示Complete安装完成如图所示。 配置MySQL8.0 MySQL安装之后需要对服务器进行配置。具体的配置步骤如下。 在上一个小节的最后一步单击Next下一步按钮就可以进入产品配置窗口。 单击Next下一步按钮进入MySQL服务器类型配置窗口如图所示。端口号一般选择默认端口号3306 其中Config Type选项用于设置服务器的类型。单击该选项右侧的下三角按钮即可查看3个选项如图所示。 Development Machine开发机器 该选项代表典型个人用桌面工作站。此时机器上需要运行多个应用程序那么MySQL服务器将占用最少的系统资源。Server Machine服务器 该选项代表服务器MySQL服务器可以同其他服务器应用程序一起运行例如Web服务器等。MySQL服务器配置成适当比例的系统资源。Dedicated Machine专用服务器 该选项代表只运行MySQL服务的服务器。MySQL服务器配置成使用所有可用系统资源。 单击Next下一步按钮打开设置授权方式窗口。其中上面的选项是MySQL8.0提供的新的授权方式采用SHA256基础的密码加密方法下面的选项是传统授权方法保留5.x版本兼容性。 单击Next下一步按钮打开设置服务器root超级管理员的密码窗口如图所示需要输入两次同样的登录密码。也可以通过Add User添加其他用户添加其他用户时需要指定用户名、允许该用户名在哪台/哪些主机上登录还可以指定用户角色等。 单击Next下一步按钮打开设置服务器名称窗口如图所示。该服务名会出现在Windows服务列表中也可以在命令行窗口中使用该服务名进行启动和停止服务。本书将服务名设置为MySQL80。如果希望开机自启动服务也可以勾选Start the MySQL Server at System Startup选项推荐。 下面是选择以什么方式运行服务可以选择Standard System Account(标准系统用户)或者Custom User(自定义用户)中的一个。这里推荐前者。 单击Next下一步按钮打开确认设置服务器窗口单击Execute执行按钮。 完成配置如图所示。单击Finish完成按钮即可完成服务器的配置。 如果还有其他产品需要配置可以选择其他产品然后继续配置。如果没有直接选择Next下一步直接完成整个安装和配置过程。 结束安装和配置。 配置MySQL8.0环境变量 如果不配置MySQL环境变量就不能在命令行直接输入MySQL登录命令。下面说如何配置MySQL的环境变量 在桌面上右击【此电脑】图标在弹出的快捷菜单中选择【属性】菜单命令。打开【系统】窗口单击【高级系统设置】链接。打开【系统属性】对话框选择【高级】选项卡然后单击【环境变量】按钮。打开【环境变量】对话框在系统变量列表中选择path变量。单击【编辑】按钮在【编辑环境变量】对话框中将MySQL应用程序的bin目录(C:\ProgramFiles\MySQL\MySQL Server 8.0\bin)添加到变量值中用分号将其与其他路径分隔开。添加完成之后单击【确定】按钮这样就完成了配置path变量的操作然后就可以直接输入MySQL命令来登录数据库了。 2.2MySQL卸载 停止MySQL服务 在卸载之前先停止MySQL8.0的服务。按键盘上的Ctrl Alt Delete组合键打开“任务管理器”对话框可以在“服务”列表找到MySQL8.0的服务如果现在“正在运行”状态可以右键单击服务选择“停止”选项停止MySQL8.0的服务如图所示。 软件的卸载 通过控制面板方式 ​ 卸载MySQL8.0的程序可以和其他桌面应用程序一样直接在“控制面板”选择“卸载程序”并在程序列表中找到MySQL8.0服务器程序直接双击卸载即可如图所示。这种方式删除数据目录下的数据不会跟着删除。 通过安装包提供的卸载功能卸载 你也可以通过安装向导程序进行MySQL8.0服务器程序的卸载。 再次双击下载的mysql-installer-community-8.0.26.0.msi文件打开安装向导。安装向导会自动检测已 安装的MySQL服务器程序。 选择要卸载的MySQL服务器程序单击Remove移除即可进行卸载。 单击Next下一步按钮确认卸载 弹出是否同时移除数据目录选择窗口。如果想要同时删除MySQL服务器中的数据则勾选Remove the data directory如图所示 执行卸载。单击Execute执行按钮进行卸载 完成卸载。单击Finish完成按钮即可。如果想要同时卸载MySQL8.0的安装向导程序勾选Yes Uninstall MySQL Installer即可如图所示 2.3MySQL的登录 服务的启动与停止 ​ MySQL安装完毕之后需要启动服务器进程不然客户端无法连接数据库。 ​ 在前面的配置过程中已经将MySQL安装为Windows服务并且勾选当Windows启动、停止时MySQL也自动启动、停止。 使用图形界面工具 打开windows服务 计算机点击鼠标右键→ 管理点击→ 服务和应用程序点击→ 服务点击控制面板点击→ 系统和安全点击→ 管理工具点击→ 服务点击任务栏点击鼠标右键→ 启动任务管理器点击→ 服务点击单击【开始】菜单在搜索框中输入services.msc按Enter键确认 找到MySQL80点击鼠标右键→ 启动或停止点击 使用命令行工具 # 启动MySQL服务命令 net start MySQL服务名 # 停止MySQL服务命令 net stop MySQL服务名说明 start与stop后面的服务名应与之前配置时指定的服务名一致。 如果当你输入命令后提示拒绝服务请以系统管理员身份打开命令提示符界面重新尝试。 自带客户端的登录与退出 当MySQL服务启动完成后便可以通过客户端来登录MySQL数据库。注意确认服务是开启的。 登录方式1MySQL自带客户端 开始菜单 → 所有程序 → MySQL → MySQL 8.0 Command Line Client 说明仅限于root用户。 登录方式2windows命令行 格式mysql -h 主机名 -P 端口号 -u 用户名 -p密码 注意 -p与密码之间不能有空格其他参数名与数值之间可以有空格也可以没有空格。 密码建议在下一行输入保证安全。 客户端和服务器在同一台机器上所以输入localhost或者IP地址127.0.0.1。同时因为是连接本机-hlocalhost就可以省略如果端口号没有修改-P3306也可以省略。 mysql -u root -p Enter password: *********连接成功后有关于MySQL Server服务版本的信息还有第几次连接的id标识。 也可以在命令行通过以下方式获取MySQL Server服务版本的信息 mysql -V mysql --version或登录后通过以下方式查看当前版本信息 select version();退出登录 exit; quit;2.4MySQL演示使用 MySQL的使用演示 查看所有的数据库 show databases;information_schema是MySQL系统自带的数据库主要保存MySQL数据库服务器的系统信息比如数据库的名称、数据表的名称、字段名称、存取权限、数据文件 所在的文件夹和系统使用的文件夹等等performance_schema是MySQL系统自带的数据库可以用来监控MySQL的各类性能指标。sys数据库是MySQL系统自带的数据库主要作用是以一种更容易被理解的方式展示MySQL数据 库服务器的各类性能指标帮助系统管理员和开发人员监控MySQL的技术性能。mysql数据库保存了MySQL数据库服务器运行时需要的系统信息比如数据文件夹、当前使用的 字符集、约束检查信息等等。 创建自己的数据库 create database 数据库名; create database dbtest1;使用自己的数据库 use 数据库名; use dbtest1;说明 ​ 如果没有使用use语句后面针对数据库的操作也没有加数据名的限定那么会报ERROR 1046(3D000):No database selected(没有选择数据库) ​ 使用完use语句之后如果接下来的SQL都是针对一个数据库操作的那就不用重复use了如果要针对另一个数据库操作那么要重新use。 查看某个库的所有表格 show tables;创建新的表格 create table 表名称(字段名 数据类型,字段名 数据类型 ); create table student (id int,name varchar(20) );说明如果是最后一个字段后面就用加逗号因为逗号的作用是分割每个字段。 查看一个表的数据 select * from 数据表名称; select * from student;添加一条记录 insert into 表名称 values(值列表); insert into student values(1, 张三);报错 mysql insert into student values(1, 张三); ERROR 1366(HY000): Incorrect string value: \xD5\xC5\xC8\xFD for column name at row 1查看表的创建信息 show create table 表名称; show create table student;#结果如下 *************************** 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不支持中文。 查看数据库的创建信息 show create database 数据库名; show create database dbtest1;#结果如下 *************************** 1. row ***************************Database: dbtest1 Create Database: CREATE DATABASE atguigudb /*!40100 DEFAULT CHARACTER SET latin1 */ 1 row in set (0.00 sec)上面的结果显示dbtest1数据库也不支持中文字符集默认是latin1。 删除表格 drop table 表名称; drop table student;删除数据库 drop database 数据库名; drop database dbtest1;MySQL的编码设置 MySQL 5.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问题解决 查看编码命令 show variables like character_%; show variables like collation_%;修改mysql的数据目录下的my.ini配置文件 [mysql] #大概在63行左右在其下添加 ... default-character-setutf8 #默认字符集 [mysqld] # 大概在76行左右在其下添加 ... character-set-serverutf8 collation-serverutf8_general_ci注意建议修改配置文件使用notepad等高级文本编辑器使用记事本等软件打开修改后可能会导致文件编码修改为含BOM头的编码从而服务重启失败 重启服务 查看编码命令 show variables like character_%; show variables like collation_%;如果是以上配置就说明对了。接着我们就可以新创建数据库、新创建数据表接着添加包含中文的数据了MySQL8.0中 ​ 在MySQL 8.0版本之前默认字符集为latin1utf8字符集指向的是utf8mb3。网站开发人员在数据库设计的时候往往会将编码修改为utf8字符集。如果遗忘修改默认的编码就会出现乱码的问题。从MySQL 8.0开始数据库的默认编码改为utf8mb4 从而避免了上述的乱码问题。 2.5MySQL目录结构与原码 主要目录结构 MySQL的目录结构说明bin目录所有MySQL的可执行文件。如mysql.exeMySQLInstanceConfig.exe数据库的配置向导在安装时出现的内容。data目录系统数据库所在的目录my.ini文件MySQL的主要配置文件c:\ProgramData\MySQL Server 8.0\data\用户创建的数据库所在的目录 MySQL源代码获取 ​ 首先你要进入MySQL下载界面。 这里你不要选择用默认的Microsoft Windows而是要通过下拉栏找到Source Code在下面的操作系统版本里面 选择WindowsArchitecture Independent然后点击下载。 ​ 接下来把下载下来的压缩文件解压我们就得到了 MySQL 的源代码。 ​ MySQL是用C开发而成的我简单介绍一下源代码的组成。 ​ mysql-8.0.22 目录下的各个子目录包含了 MySQL 各部分组件的源代码 sql子目录是MySQL核心代码libmysql子目录是客户端程序APImysql-test子目录是测试工具mysys子目录是操作系统相关函数和辅助函数 源代码可以用记事本打开查看如果你有C的开发环境也可以在开发环境中打开查看。 ​ 如上图所示源代码并不神秘就是普通的C代码跟你熟悉的一样而且有很多注释可以帮助你理解。阅读源代码就像在跟MySQL的开发人员对话一样十分有趣。
http://www.sczhlp.com/news/151985/

相关文章:

  • 网页制作创建站点内容湛江网站seo外包
  • 常见的英文网站辽宁招标工程信息网
  • 欧美风格网站模版做百度推广网站排名
  • 网站移动端开发需要哪些技术wordpress 购物车插件
  • 微官网和微网站有什么区别化妆品产品的自建网站哟哪些
  • 免费在线代理网站wordpress 架站 电子书
  • 深圳网站建设公司哪好公司宣传册设计样本设计
  • 购物网站模板html百度如何提交网站
  • 招聘信息网站怎么做中文网站建设公司
  • 深圳网站建设智能小程序湖南湘潭网站建设
  • WPF 深入系列.2.布局系统.尺寸属性 - 指南
  • 实训
  • ps加dw做网站网站的域名能修改么
  • 安阳百度网站制作多少钱三亚
  • 服装行业网站建设规划wordpress最好的编辑器下载地址
  • 深圳十大外包软件公司百度seo服务公司
  • 建设厅资质管理网站运动鞋官方网站建设计划书
  • 长春模板建站系统网站推广计划书
  • 建设淘宝客网站源码怎么弄wordpress 文章 打赏
  • 奉化建设网站中山网站开发
  • 郴州网站设计较好的公司事业单位 网站备案
  • 定制制作网站公司不备案的网站有那些
  • 安防网站模板下载垫江做网站
  • 外国风格网站建设用途成都高端网站建设哪家好
  • 网站app怎么做的广东省东莞市招聘信息
  • js 网站测速做运营的网站
  • 二手房网签合同在哪个网站做wordpress 文库
  • 深圳网站建设公司有哪些wordpress运行慢
  • 卖灯杆的做网站好什么是搜索引擎销售
  • 广州网站建设阿里云一般网站的流量是多少