Dear MySQL users,
The MySQL developer tools team announces 8.0.17 as our general
available (GA) for MySQL Workbench 8.0.
For the full list of changes in this revision, visit
http://dev.mysql.com/doc/relnotes/workbench/en/changes-8-0.html
For discussion, join the MySQL Workbench Forums:
http://forums.mysql.com/index.php?152
The release is now available in source and binary form for a
number of platforms from our download pages at:
http://dev.mysql.com/downloads/tools/workbench/
Enjoy!
The latest from the MySQL community
Ideas, releases, practical guides, and perspectives from the people building with MySQL.
Dear MySQL users,
MySQL Connector/Node.js is a new Node.js driver for use with the
X
DevAPI. This release, v8.0.17, is a maintenance release of
the
MySQL Connector/Node.js 8.0 series.
The X DevAPI enables application developers to write code that
combines
the strengths of the relational and document models using a
modern,
NoSQL-like syntax that does not assume previous experience
writing
traditional SQL.
MySQL Connector/Node.js can be downloaded through npm (see
https://www.npmjs.com/package/@mysql/xdevapi for
details) or from
https://dev.mysql.com/downloads/connector/nodejs/.
To learn more about how to write applications using the X DevAPI,
see
http://dev.mysql.com/doc/x-devapi-userguide/en/.
…
Dear MySQL users,
MySQL Connector/NET 8.0.17 is the fifth version to support Entity
Framework Core 2.1 and the sixth general availability release of
MySQL Connector/NET to add support for the new X DevAPI, which
enables application developers to write code that combines
the
strengths of the relational and document models using a modern,
NoSQL-like syntax that does not assume previous experience
writing traditional SQL.
To learn more about how to write applications using the X DevAPI,
see http://dev.mysql.com/doc/x-devapi-userguide/en/index.html.
For more information about how the X DevAPI is implemented in
Connector/NET, see http://dev.mysql.com/doc/dev/connector-net. NuGet
packages provide functionality at a project level. To get
the
full …
Dear MySQL users,
MySQL Shell 8.0.17 is a maintenance release of MySQL Shell 8.0
Series (a
component of the MySQL Server). The MySQL Shell is provided
under
Oracle’s dual-license.
MySQL Shell 8.0 is highly recommended for use with MySQL Server
8.0 and
5.7. Please upgrade to MySQL Shell 8.0.17.
MySQL Shell is an interactive JavaScript, Python and SQL
console
interface, supporting development and administration for the
MySQL
Server. It provides APIs implemented in JavaScript and Python
that
enable you to work with MySQL InnoDB cluster and use MySQL as a
document
store.
The AdminAPI enables you to work with MySQL InnoDB cluster,
providing an
integrated solution for high availability and scalability using
InnoDB
based MySQL databases, without requiring advanced MySQL
expertise. For
more information about how to …
MySQL Server 8.0.17, 5.7.27 and 5.6.45, new versions of the popular Open Source Database Management System, have been released. These releases are recommended for use on production systems. For an overview of what’s new, please see http://dev.mysql.com/doc/refman/8.0/en/mysql-nutshell.htmlhttp://dev.mysql.com/doc/refman/5.7/en/mysql-nutshell.htmlhttp://dev.mysql.com/doc/refman/5.6/en/mysql-nutshell.html For information on installing the release on new servers, please see the MySQL installation documentation at http://dev.mysql.com/doc/refman/8.0/en/installing.htmlhttp://dev.mysql.com/doc/refman/5.7/en/installing.htmlhttp://dev.mysql.com/doc/refman/5.6/en/installing.html These […]
Codership is pleased to announce a new Generally Available (GA) release of Galera Cluster for MySQL 5.6 and 5.7, consisting of MySQL-wsrep 5.6.44-25.26 and MySQL-wsrep 5.7.26-25.18 with a new Galera Replication library 3.27 (release notes, download), implementing wsrep API version 25. This release incorporates all changes into MySQL 5.6.44 (release notes, download) and MySQL 5.7.26 (release notes, …
[Read more]
Dear MySQL users,
MySQL Connector/C++ 8.0.17 is a new release version of the
MySQL
Connector/C++ 8.0 series.
Connector/C++ 8.0 can be used to access MySQL implementing
Document
Store or in a traditional way, using SQL queries. It allows
writing
both C++ and plain C applications using X DevAPI and X DevAPI for
C.
It also supports the legacy API of Connector/C++ 1.1 based on
JDBC4.
To learn more about how to write applications using X DevAPI,
see
“X DevAPI User Guide” at
https://dev.mysql.com/doc/x-devapi-userguide/en/
See also “X DevAPI Reference” at
https://dev.mysql.com/doc/dev/connector-cpp/devapi_ref.html
and “X DevAPI for C …
Dear MySQL users,
MySQL Connector/Python 8.0.17 is the latest GA release version of
the
MySQL Connector Python 8.0 series. The X DevAPI enables
application
developers to write code that combines the strengths of the
relational
and document models using a modern, NoSQL-like syntax that does
not
assume previous experience writing traditional SQL.
To learn more about how to write applications using the X DevAPI,
see
http://dev.mysql.com/doc/x-devapi-userguide/en/
For more information about how the X DevAPI is implemented in
MySQL
Connector/Python, and its usage, see
http://dev.mysql.com/doc/dev/connector-python
Please note that the X DevAPI requires at least MySQL Server …
JSON has become the standard document interchange format over the
last several years. MySQL 5.7 added a native JSON data type
and it has been greatly enhanced with version 8.0.
But many in the relational world have complained the the NoSQL
approach does not allow you to have rigor on your data. That is
to make sure an integer value is really an integer and within
specified ranges or string of the proper length. And there was no
way to make sure that email addresses are not listed under a
combination of E-mail, e-mail, eMail, and eMAIL. JSON is
great for many things but traditional, normalized data was better
for making certain that your data matched what was
specified.
If only there was a way to enforce come rigor on JSON data! Or a
way to annotate (pronounced 'document') your JSON data. Well
there is. MySQL 8.0.17 has added the ability to validate JSON
documents against a schema following the guidelines of the …
MySQL 8.0.17 adds three new functions to the JSON
repertoire. All three can take advantage of the new
Multi-Value Index feature or can be used on JSON arrays.
JSON_CONTAINS(target, candiate[,
path])
This function indicates with a 1 or 0 if a candidate
document is contained in the target document. The optional
path argument lets you seek information in embedded
documents. And please note the 'haystack' is before the
'needle' for this function.
mysql> SELECT JSON_CONTAINS('{"Moe": 1, "Larry":
2}','{"Moe": 1}');
+------------------------------------------------------+
| JSON_CONTAINS('{"Moe": 1, "Larry": 2}','{"Moe": 1}') |
+------------------------------------------------------+
…