Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
MariaDB
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nexedi
MariaDB
Commits
7625db3f
Commit
7625db3f
authored
Apr 24, 2002
by
paul@teton.kitebird.com
Browse files
Options
Browse Files
Download
Plain Diff
Merge paul@work.mysql.com:/home/bk/mysql-4.0
into teton.kitebird.com:/home/paul/mysql-4.0
parents
5cd77c7b
56dd4794
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
34 additions
and
43 deletions
+34
-43
BitKeeper/etc/logging_ok
BitKeeper/etc/logging_ok
+1
-0
Docs/manual.texi
Docs/manual.texi
+20
-30
README
README
+8
-10
client/mysqlbinlog.cc
client/mysqlbinlog.cc
+5
-3
No files found.
BitKeeper/etc/logging_ok
View file @
7625db3f
...
@@ -52,3 +52,4 @@ venu@work.mysql.com
...
@@ -52,3 +52,4 @@ venu@work.mysql.com
zak@balfor.local
zak@balfor.local
zak@linux.local
zak@linux.local
arjen@george.bitbike.com
arjen@george.bitbike.com
lenz@kallisto.mysql.com
Docs/manual.texi
View file @
7625db3f
...
@@ -153,9 +153,9 @@ production systems as well as for embedding into mass-deployed software.
...
@@ -153,9 +153,9 @@ production systems as well as for embedding into mass-deployed software.
@code{MySQL} is a trademark of @code{MySQL AB}.
@code{MySQL} is a trademark of @code{MySQL AB}.
The @code{MySQL} software has @code{Dual Licensing}, you can use
The @code{MySQL} software has @code{Dual Licensing}, you can use
@code{MySQL Server}
free of charge under the
the @code{MySQL} software
free of charge under the
@code{GNU GENERAL PUBLIC LICENSE} (@uref{http://www.gnu.org/licenses/}).
@code{GNU GENERAL PUBLIC LICENSE} (@uref{http://www.gnu.org/licenses/}).
You can also purchase commercial @code{MySQL
Server
} licenses from
You can also purchase commercial @code{MySQL} licenses from
@code{MySQL AB} if you do not wish to be bound by the terms of the
@code{MySQL AB} if you do not wish to be bound by the terms of the
@code{GPL}.
@code{GPL}.
@xref{Licensing and Support}.
@xref{Licensing and Support}.
...
@@ -449,7 +449,7 @@ may and may not do with the software in different situations.
...
@@ -449,7 +449,7 @@ may and may not do with the software in different situations.
If you feel uncomfortable with the @code{GPL} or need to embed
If you feel uncomfortable with the @code{GPL} or need to embed
@code{MySQL} code into a commercial application you can buy a
@code{MySQL} code into a commercial application you can buy a
commercially licensed version from us.
commercially licensed version from us.
@xref{MySQL
server
licenses}.
@xref{MySQL licenses}.
@cindex Open Source, defined
@cindex Open Source, defined
@cindex General Public License
@cindex General Public License
...
@@ -1141,7 +1141,7 @@ we are able to employ @code{Dual Licensing} which means that the same
...
@@ -1141,7 +1141,7 @@ we are able to employ @code{Dual Licensing} which means that the same
product is available both under @code{GPL} and under a commercial
product is available both under @code{GPL} and under a commercial
license. This does not in any way affect the @code{Open Source}
license. This does not in any way affect the @code{Open Source}
commitment of @code{MySQL AB}. For details about when a commercial
commitment of @code{MySQL AB}. For details about when a commercial
license is required, please see @ref{MySQL
server
licenses}.
license is required, please see @ref{MySQL licenses}.
We also sell commercial licenses of third-party @code{Open Source GPL}
We also sell commercial licenses of third-party @code{Open Source GPL}
software that adds value to @code{MySQL Server}. A good example is the
software that adds value to @code{MySQL Server}. A good example is the
...
@@ -1236,7 +1236,7 @@ license deal, please fill in the contact form on our web site
...
@@ -1236,7 +1236,7 @@ license deal, please fill in the contact form on our web site
(@uref{http://www.mysql.com/}) or send an e-mail message
(@uref{http://www.mysql.com/}) or send an e-mail message
to @email{licensing@@mysql.com} (for licensing questions) or to
to @email{licensing@@mysql.com} (for licensing questions) or to
@email{sales@@mysql.com} (for sales inquiries).
@email{sales@@mysql.com} (for sales inquiries).
@xref{MySQL
server
licenses}.
@xref{MySQL licenses}.
If you represent a business that is interested in partnering with
If you represent a business that is interested in partnering with
@code{MySQL AB}, please send e-mail to @email{partner@@mysql.com}.
@code{MySQL AB}, please send e-mail to @email{partner@@mysql.com}.
...
@@ -1302,7 +1302,7 @@ This section describes @code{MySQL} support and licensing arrangements:
...
@@ -1302,7 +1302,7 @@ This section describes @code{MySQL} support and licensing arrangements:
@menu
@menu
* Support:: Support Offered by MySQL AB
* Support:: Support Offered by MySQL AB
* Copyright:: Copyrights and Licenses Used by MySQL
* Copyright:: Copyrights and Licenses Used by MySQL
* MySQL
server licenses:: MySQL Server
Licenses
* MySQL
licenses:: MySQL
Licenses
* MySQL AB Logos and Trademarks:: MySQL AB Logos and Trademarks
* MySQL AB Logos and Trademarks:: MySQL AB Logos and Trademarks
@end menu
@end menu
...
@@ -1347,7 +1347,7 @@ yourself. You may need immediate access to the most experienced
...
@@ -1347,7 +1347,7 @@ yourself. You may need immediate access to the most experienced
@code{MySQL} troubleshooters available, those employed by @code{MySQL AB}.
@code{MySQL} troubleshooters available, those employed by @code{MySQL AB}.
@node Copyright, MySQL
server
licenses, Support, Licensing and Support
@node Copyright, MySQL licenses, Support, Licensing and Support
@subsection Copyrights and Licenses Used by MySQL
@subsection Copyrights and Licenses Used by MySQL
@cindex copyrights
@cindex copyrights
...
@@ -1402,12 +1402,12 @@ if you are interested in doing a translation.
...
@@ -1402,12 +1402,12 @@ if you are interested in doing a translation.
@end enumerate
@end enumerate
For information about how the @code{MySQL} licenses work in practice,
For information about how the @code{MySQL} licenses work in practice,
please refer to @ref{MySQL
server
licenses}.
please refer to @ref{MySQL licenses}.
Also see @ref{MySQL AB Logos and Trademarks}.
Also see @ref{MySQL AB Logos and Trademarks}.
@node MySQL
server
licenses, MySQL AB Logos and Trademarks, Copyright, Licensing and Support
@node MySQL licenses, MySQL AB Logos and Trademarks, Copyright, Licensing and Support
@subsection MySQL
Server
Licenses
@subsection MySQL Licenses
@cindex licensing policy
@cindex licensing policy
@cindex technical support, licensing
@cindex technical support, licensing
...
@@ -1442,12 +1442,12 @@ automatically give you the right to use @code{MySQL AB} trademarks.
...
@@ -1442,12 +1442,12 @@ automatically give you the right to use @code{MySQL AB} trademarks.
@menu
@menu
* Using the MySQL s
erver under a commercial license:: Using the MySQL Server
Under a Commercial License
* Using the MySQL s
oftware under a commercial license:: Using the MySQL Software
Under a Commercial License
* Using the MySQL s
erver for free under GPL:: Using the MySQL Server
for Free Under GPL
* Using the MySQL s
oftware for free under GPL:: Using the MySQL Software
for Free Under GPL
@end menu
@end menu
@node Using the MySQL s
erver under a commercial license, Using the MySQL server for free under GPL, MySQL server licenses, MySQL server
licenses
@node Using the MySQL s
oftware under a commercial license, Using the MySQL software for free under GPL, MySQL licenses, MySQL
licenses
@subsubsection Using the MySQL S
erver
Under a Commercial License
@subsubsection Using the MySQL S
oftware
Under a Commercial License
The @code{GPL} license is contagious in the sense that when a program
The @code{GPL} license is contagious in the sense that when a program
is linked to a @code{GPL} program the resulting product must also be
is linked to a @code{GPL} program the resulting product must also be
...
@@ -1495,8 +1495,8 @@ licensing needs or you have restricted access to the Internet, please contact
...
@@ -1495,8 +1495,8 @@ licensing needs or you have restricted access to the Internet, please contact
our sales staff at @email{sales@@mysql.com}.
our sales staff at @email{sales@@mysql.com}.
@node Using the MySQL s
erver for free under GPL, , Using the MySQL server under a commercial license, MySQL server
licenses
@node Using the MySQL s
oftware for free under GPL, , Using the MySQL software under a commercial license, MySQL
licenses
@subsubsection Using the MySQL S
erver
for Free Under GPL
@subsubsection Using the MySQL S
oftware
for Free Under GPL
@cindex licensing, free
@cindex licensing, free
@cindex free licensing
@cindex free licensing
...
@@ -1516,16 +1516,6 @@ for their functionality even if you sell the distribution commercially.
...
@@ -1516,16 +1516,6 @@ for their functionality even if you sell the distribution commercially.
@item
@item
When using the @code{MySQL} software internally in your company.
When using the @code{MySQL} software internally in your company.
@item
When include the @code{MySQL} client code in a commercial program.
The client part of the @code{MySQL} software is licensed under the
@code{LGPL} (@code{GNU Lesser General Public License}).
The formal terms of the @code{LGPL} license can be found at
@uref{http://www.gnu.org/licenses/}.
However, the @code{mysql} command-line client does include code
from the @code{GNU} @code{readline} library that is under the @code{GPL}.
@item
@item
@cindex ISP services
@cindex ISP services
@cindex services, ISP
@cindex services, ISP
...
@@ -1573,7 +1563,7 @@ for free something into which we've put a lot a work, you're asking
...
@@ -1573,7 +1563,7 @@ for free something into which we've put a lot a work, you're asking
us to provide free support, too.)
us to provide free support, too.)
@node MySQL AB Logos and Trademarks, , MySQL
server
licenses, Licensing and Support
@node MySQL AB Logos and Trademarks, , MySQL licenses, Licensing and Support
@subsection MySQL AB Logos and Trademarks
@subsection MySQL AB Logos and Trademarks
@cindex logos
@cindex logos
...
@@ -44473,9 +44463,9 @@ compatible with the GPL).
...
@@ -44473,9 +44463,9 @@ compatible with the GPL).
We encourage everyone to promote free software by releasing
We encourage everyone to promote free software by releasing
code under the GPL or a compatible license. For those who
code under the GPL or a compatible license. For those who
are not able to do this, another option is to purchase
the
are not able to do this, another option is to purchase
a
MySQL code from MySQL AB under a commercial license. For details
commercial licence for the MySQL code from MySQL AB.
concerning this issue, please see @ref{MySQL server
licenses}.
For details, please see @ref{MySQL
licenses}.
@node Cplusplus, Java, C, Clients
@node Cplusplus, Java, C, Clients
@section MySQL C++ APIs
@section MySQL C++ APIs
README
View file @
7625db3f
This is a release of MySQL, a GPL (free) SQL database server (more
This is a release of MySQL, a GPL (free) SQL database server (more
licence information in the PUBLIC file and in the reference manual).
licence information in the PUBLIC file and in the reference manual).
Please read the
Upgrading section in the manual if emigration from
Please read the
"Upgrading from..." section in the manual first, if you are
3.20.# to 3.21.#. Otherwise it wont work!
!
migrating from older versions of MySQL
!
The latest information about MySQL can be found at:
The latest information about MySQL can be found at:
http://www.mysql.com
http://www.mysql.com
...
@@ -24,13 +24,11 @@ For examples of SQL and benchmarking information see the bench
...
@@ -24,13 +24,11 @@ For examples of SQL and benchmarking information see the bench
directory.
directory.
The manual mentioned above can be found in the Docs directory. The
The manual mentioned above can be found in the Docs directory. The
manual is available in the following formats: as text in
manual is available in the following formats: as
plain ASCII
text in
Docs/manual.txt,
as HTML
in Docs/manual_toc.html, as GNU Info in
Docs/manual.txt,
in HTML format
in Docs/manual_toc.html, as GNU Info in
Docs/mysql.info and as PostScript in Docs/manual.ps.
Docs/mysql.info and as PostScript in Docs/manual.ps.
For a contributed user manual see http://www.turbolift.com/mysql.
MySQL is brought to you by the MySQL team at MySQL AB
MySQL is brought to you by the MySQL team at MySQL AB
For a list of developers and other contributors, see the Credits appendix
For a list of developers and other contributors, see the Credits appendix
in the manual.
in the manual.
...
@@ -48,7 +46,7 @@ and start your editor with a form in which you can describe your
...
@@ -48,7 +46,7 @@ and start your editor with a form in which you can describe your
problem. Bug reports might be silently ignored by the MySQL
problem. Bug reports might be silently ignored by the MySQL
maintainers if there is not a good reason included in the report as to
maintainers if there is not a good reason included in the report as to
why mysqlbug has not been used. A report that says 'MySQL does not
why mysqlbug has not been used. A report that says 'MySQL does not
work for me. Why?' is not consider a valid bug report.
work for me. Why?' is not consider
ed
a valid bug report.
The mysqlbug script can be found in the 'scripts' directory
in
the
The mysqlbug script can be found in the 'scripts' directory
of
the
distribution, that is '
there-you-installed-mysql
/scripts'.
distribution, that is '
<where-you-installed-mysql>
/scripts'.
client/mysqlbinlog.cc
View file @
7625db3f
...
@@ -54,6 +54,7 @@ static struct option long_options[] =
...
@@ -54,6 +54,7 @@ static struct option long_options[] =
{
"table"
,
required_argument
,
0
,
't'
},
{
"table"
,
required_argument
,
0
,
't'
},
{
"user"
,
required_argument
,
0
,
'u'
},
{
"user"
,
required_argument
,
0
,
'u'
},
{
"version"
,
no_argument
,
0
,
'V'
},
{
"version"
,
no_argument
,
0
,
'V'
},
{
0
,
0
,
0
,
0
}
};
};
void
sql_print_error
(
const
char
*
format
,...);
void
sql_print_error
(
const
char
*
format
,...);
...
@@ -102,15 +103,16 @@ static void die(const char* fmt, ...)
...
@@ -102,15 +103,16 @@ static void die(const char* fmt, ...)
static
void
print_version
()
static
void
print_version
()
{
{
printf
(
"%s Ver 1.
7
for %s at %s
\n
"
,
my_progname
,
SYSTEM_TYPE
,
MACHINE_TYPE
);
printf
(
"%s Ver 1.
8
for %s at %s
\n
"
,
my_progname
,
SYSTEM_TYPE
,
MACHINE_TYPE
);
}
}
static
void
usage
()
static
void
usage
()
{
{
print_version
();
print_version
();
puts
(
"By Sasha, for your professional use
\n
\
puts
(
"By Monty and Sasha, for your professional use
\n
\
This software comes with NO WARRANTY: see the file PUBLIC for details
\n
"
);
This software comes with NO WARRANTY: This is free software,
\n
\
and you are welcome to modify and redistribute it under the GPL license
\n
"
);
printf
(
"\
printf
(
"\
Dumps a MySQL binary log in a format usable for viewing or for pipeing to
\n
\
Dumps a MySQL binary log in a format usable for viewing or for pipeing to
\n
\
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment