找软件用软件,到126g软件园!
您的位置:126g软件园>电脑软件>编程开发>

MySQL数据库下载 v8.0.26 中文版

MySQL数据库8.0

MySQL数据库下载 v8.0.26 中文版

  • 大  小:208.28MB
  • 官  网:HomePage
  • 评  分:
  • 类  型:国产软件
  • 环  境:WinAll
  • 语  言:简体中文
  • 分  类:编程开发
  • 时  间:2021-08-13
本地下载
安全无毒无插件
基本简介

MySQL数据库8.0是具有超强实用性的关系型数据库管理系统,具有体积小、成本低、速度快、开放源码等特点,因此一般中小型网站的开发都选择 MySQL 作为网站数据库,同时MySQL关系型数据库管理系统还能够避免数据的可访问性和准确性会因灾难性的结果受到影响的问题,深受广大程序员的喜爱。

MySQL的SQL语言是用于访问数据库的最常用标准化语言,能够将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,能够极大提高了灵活性,此外还支持Linux、Windows、FreeBSD等超过20种开发平台使用,还提供了多种数据库存储引擎,十分强大。

MySQL数据库8.0

MySQL数据库8.0特色

1、高速

高速是MySQL的显著特性,在MySQL中,使用了极快的“B树”磁盘表(MyISAM)和索引压缩;通过使用优化的“单扫描多连接”,能够实现极快的连接。一直以来,高速都是MySQL吸引众多用户的特性之一,这一点可能只有亲自使用才能体会。

2、支持多平台

MySQL支持超过20种开发平台,包括Linux、Windows、FreeBSD、IBM AIX、HP-UX、Mac OS、OpenBSD、Solaris等,这使得用户可以选择多种平台实现自己的应用,并且在不同平台上开发的应用系统可以很容易在各种平台之间进行移植。

3、支持各种开发语言

MySQL为各种流行的程序设计语言提供支持,为它们提供了很多API函数,包括C、C++、Java、Perl、PHP等。

4、提供多种存储器引擎

MySQL中提供了多种数据库存储引擎,各引擎各有所长,适用于不同的应用场合,用户可以选择最合适的引擎以得到最高性能。

5、功能强大

强大的存储引擎使MySQL能够有效应用于任何数据库应用系统,高效完成各种任务,无论是大量数据的高速传输系统,还是每天访问量超过数亿的高强度的搜索Web站点。

6、支持大型数据库

InnoDB存储引擎将InnoDB表保存在一个表空间内,该表空间可由数个文件创建。这样,表的大小就能超过单独文件的最大容量。表空间还可以包括原始磁盘分区,从而使构建很大的表成为可能,最大容量可以达到64TB。

7、安全

灵活和安全的权限和密码系统,允许基于主机的验证。连接到服务器时,所有的密码传输均采用加密形式,从而保证了密码安全。

8、价格低廉

MySQL采用GPL许可,很多情况下,用户可以免费使用MySQL;对于一些商业用途,需要购买MySQL商业许可,但价格相对低廉。

MySQL数据库8.0特色

MySQL数据库8.0功能

1、执行交互式代码

MySQL Shell提供了一种交互式代码执行模式,您可以在MySQL Shell提示符下键入代码,并处理每个输入的语句,并将处理结果打印在屏幕上。

2、支持的语言

MySQL Shell处理以下语言的代码:JavaScript,Python和SQL。任何输入的代码根据当前活动的语言被处理为这些语言之一。还有一些特定的命令被视为“shell命令”,使您能够配置MySQL Shell或检索信息。有关更多信息,请参见第18.4.1节“MySQL Shell命令”。

3、批次执行代码

除了代码的交互执行之外,MySQL Shell还可以从不同的来源获取代码并进行处理。这种以非交互方式处理代码的方法称为批处理。

由于批量执行模式用于单一语言的脚本处理,因此限制为具有最小的非格式化输出并禁用命令的执行。为了避免这些限制,请使用--interactive命令行选项,它可以告诉MySQL Shell执行输入,就像它是一个交互式会话一样。在这种模式下,输入被逐行处理,好像每一行都是在交互式会话中键入一样。有关更多信息,请参见第18.3.5节“批量模式互动”。

4、输出格式

MySQL Shell根据使用方式提供不同格式的输出:Tabbed,Table和JSON。有关更多信息,请参见第18.3.3节“输出格式”。

5、多线支持

可以使用命令编写多行代码,使MySQL Shell能够缓存多行,然后作为单个语句执行它们。有关更多信息,请参见第18.3.5.1节“多线支持”。

6、应用日志

可以将MySQL Shell配置为记录有关执行过程的信息。有关更多信息,请参见第18.5节“MySQL Shell应用程序日志”。

7、X DevAPI

在MySQL Shell中编写的代码使用X DevAPI,提供给Python和JavaScript。有关一般信息,请参阅X DevAPI用户指南。有关API实现的具体文档,请参阅JavaScript和Python。

8、X协议支持

MySQL Shell旨在为支持X协议的所有MySQL产品提供集成的命令行客户端。 MySQL Shell的开发特性专为使用X协议的会话而设计。 MySQL Shell也可以连接到不支持使用旧版MySQL协议的X协议的MySQL服务器。来自X DevAPI的一小部分功能可用于使用旧版MySQL协议创建的会话。

9、全局会话

与MySQL服务器的交互是通过Session对象完成的。对于Python和JavaScript,可以通过mysqlx模块的getSession和getNodeSession函数创建一个会话。如果使用任何这些方法在JavaScript模式下创建会话,则它仅在JavaScript模式下可用。如果会话是以Python模式创建的,则会发生同样的情况。这些会话都不能在SQL模式下使用。

对于SQL模式,MySQL Shell支持全局会话的概念。当使用命令行选项或使用\ connect命令将连接信息传递到MySQL Shell时,将创建一个全局会话。

全局会话用于以SQL模式执行语句,同样的会话可以在Python或JavaScript模式下使用。当创建一个全局会话时,会在脚本语言中设置一个名为session的变量,因此您可以通过切换活动模式来执行不同语言的代码。

MySQL数据库8.0安装方法

1、运行安装包,勾选同意,Next

MySQL数据库8.0安装方法1

2、选择安装类型

第一个选项包含了一些MySQL其他组件,如果只安装MySQL数据库,选择第二项Server only就行。这里我直接选择默认的Developer Default

MySQL数据库8.0安装方法2

3、检查必需项(Check Requirements)

Execute-->Next;出现警告框点击“是”继续

MySQL数据库8.0安装方法3

4、Installation

点击Execute开始执行安装,等全部安装完之后,点击Next

MySQL数据库8.0安装方法4

5、进入配置界面 Product Configuration,Next

MySQL数据库8.0安装方法5

6、进行服务配置,MySQL默认端口为3306,Next

MySQL数据库8.0安装方法6

7、Accounts and Roles

这里一般不添加具有普通用户权限的MySQL用户账户,而是用root账户。

MySQL数据库8.0安装方法7

8、Windows Service

这里注意MySQL服务名(Windows Service Name)为:MySQL80

MySQL数据库8.0安装方法8

9、Apply Configuration(应用配置)

点击Execute

MySQL数据库8.0安装方法9

10、配置完成之后Finish

MySQL数据库8.0安装方法10

11、然后再配置MySQL的实例,点击next

Check-->Next-->Execute

MySQL数据库8.0安装方法11

12、执行完毕之后点击Finish,又回到了主程序,然后点击Next

MySQL数据库8.0安装方法12

13、安装完成,Finish

MySQL数据库8.0安装方法13

MySQL数据库8.0使用技巧

1、启动MySQL服务器

实际上上篇已讲到如何启动MySQL。两种方法:

一是用winmysqladmin,如果机器启动时已自动运行,则可直接进入下一步操作。

二是在DOS方式下运行

d:/mysql/bin/mysqld

2、进入mysql交互操作界面

在DOS方式下,运行:

d:/mysql/bin/mysql -u root -p

出现提示符,此时已进入mysql的交互操作方式。

如果出现 "ERROR 2003: Can‘t connect to MySQL server on ‘localhost‘ (10061)“,说明你的MySQL还没有启动。

3、退出MySQL操作界面

在mysql>提示符下输入quit可以随时退出交互操作界面:

mysql> quit

Bye

你也可以用control-D退出。

4、创建一个数据库abccs

mysql> CREATE DATABASE abccs;

注意不同操作系统对大小写的敏感。

5、选择你所创建的数据库

mysql> USE abccs

Database changed

此时你已经进入你刚才所建立的数据库abccs.

6、 创建一个数据库表

首先看现在你的数据库中存在什么表:

mysql> SHOW TABLES;

Empty set (0.00 sec)

说明刚才建立的数据库中还没有数据库表。

常见问题

一、Mysql怎么打开?

点开始按钮 看有没有mysql work bench 有的话,就能可视化 没有的话,win建+r建同时按住 输入cmd 回车输入 mysql -u root -p密码 回车 就进去了。

二、如何开启Mysql计划事件?

首先在sql中查询计划事件的状态:SHOW VARIABLES LIKE 'event_scheduler'如果返回的是off表示当前是关闭状态,如果是on当前已经开启了计划任务。在mysql程序的目录下找到my.ini文件,添加一个项:event_scheduler = 1保存后重启mysql服务即可,重启服务可以在服务管理里面找到

三、Mysql里的或者怎么表示?

在where条件中,每个条件之间的链接可以用and或or。or就是或的意思,但注意要放在最后一个条件中,不然会有问题的。

四、mysql服务无法启动,服务没有报告任何错误?请键入 NET HELPMSG 3534 以获得更多的帮助?

1、mysql5.7目录下没有data文件夹。注释掉my.ini中datadir。

2、如下操作:

D:/MYSQL-5.7.12-winx64/bin>MYSQLd --initialize

D:/MYSQL-5.7.12-winx64/bin>net start MYSQL

mysql服务正在启动 ..

软件截图
MySQL数据库下载 v8.0.26 中文版 (部分资源需前往网盘或官网获取)