summaryrefslogtreecommitdiff
path: root/Docs/manual.texi
diff options
context:
space:
mode:
authormonty@hundin.mysql.fi <>2001-12-11 20:47:07 +0200
committermonty@hundin.mysql.fi <>2001-12-11 20:47:07 +0200
commit8bef3771f4bf0880e0bbb2f4f526903f8e72082c (patch)
tree7a48a4172fd7a54a74071294b9d020715838c648 /Docs/manual.texi
parent2bb6ecf1b5a2ba77aba187700c7a2f06de1080af (diff)
parent9ca9fc228300926953b91327e705e943a6caf2a2 (diff)
downloadmariadb-git-8bef3771f4bf0880e0bbb2f4f526903f8e72082c.tar.gz
Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
Diffstat (limited to 'Docs/manual.texi')
-rw-r--r--Docs/manual.texi21
1 files changed, 12 insertions, 9 deletions
diff --git a/Docs/manual.texi b/Docs/manual.texi
index d1eb1021fbf..f446b0ff925 100644
--- a/Docs/manual.texi
+++ b/Docs/manual.texi
@@ -13637,7 +13637,6 @@ connection between a MySQL server and a MySQL client.
If you are using MySQL 4.0, you can also use internal openssl support.
@xref{Secure connections}.
-
To make a MySQL system secure, you should strongly consider the
following suggestions:
@@ -13653,8 +13652,7 @@ this:
@example
shell> mysql -u root mysql
-mysql> UPDATE user SET Password=PASSWORD('new_password')
- WHERE user='root';
+mysql> UPDATE user SET Password=PASSWORD('new_password') WHERE user='root';
mysql> FLUSH PRIVILEGES;
@end example
@@ -15396,17 +15394,17 @@ password using the @code{PASSWORD()} function):
@example
shell> mysql -u root mysql
-mysql> UPDATE user SET Password=PASSWORD('new_password')
- WHERE user='root';
-mysql> FLUSH PRIVILEGES;
+mysql> SET PASSWORD FOR root@@localhost=PASSWORD('new_password');
@end example
-You can, in MySQL Version 3.22 and above, use the @code{SET PASSWORD}
-statement:
+If you know what you are doing, you can also directly manipulate the
+privilege tables:
@example
shell> mysql -u root mysql
-mysql> SET PASSWORD FOR root=PASSWORD('new_password');
+mysql> UPDATE user SET Password=PASSWORD('new_password')
+ WHERE user='root';
+mysql> FLUSH PRIVILEGES;
@end example
Another way to set the password is by using the @code{mysqladmin} command:
@@ -46287,6 +46285,9 @@ Our TODO section contains what we plan to have in 4.0. @xref{TODO MySQL 4.0}.
@itemize @bullet
@item
+Changed @code{SELECT ... IN SHARE MODE} to
+@code{SELECT .. LOCK IN SHARE MODE} (as in MySQL 3.23).
+@item
A new query cache to cache results from identical @code{SELECT} queries.
@item
Fixed core dump bug on 64 bit machines when it got a wrong communication
@@ -46540,6 +46541,8 @@ not yet 100% confident in this code.
@appendixsubsec Changes in release 3.23.47
@itemize @bullet
@item
+Fixed that @code{GROUP BY expr DESC} works.
+@item
Fixed bug when using @code{t1 LEFT JOIN t2 ON t2.key=constant}.
@item
@code{mysqlconfig} now also work with binary (relocated) distributions.