Merge mysql.com:/space/my/mysql-4.0
into mysql.com:/space/my/mysql-4.0-build
This commit is contained in:
commit
03036dfd32
@ -530,3 +530,4 @@ vio/test-ssl
|
|||||||
vio/test-sslclient
|
vio/test-sslclient
|
||||||
vio/test-sslserver
|
vio/test-sslserver
|
||||||
vio/viotest-ssl
|
vio/viotest-ssl
|
||||||
|
support-files/MacOSX/ReadMe.txt
|
||||||
|
@ -27,7 +27,7 @@ EXTRA_DIST = $(noinst_SCRIPTS) $(BUILT_SOURCES) mysqld_error.txt \
|
|||||||
all: $(targets) txt_files
|
all: $(targets) txt_files
|
||||||
|
|
||||||
txt_files: ../INSTALL-SOURCE ../COPYING ../COPYING.LIB \
|
txt_files: ../INSTALL-SOURCE ../COPYING ../COPYING.LIB \
|
||||||
INSTALL-BINARY
|
INSTALL-BINARY ../support-files/MacOSX/ReadMe.txt
|
||||||
|
|
||||||
CLEAN_FILES: $(BUILD_SOURCES)
|
CLEAN_FILES: $(BUILD_SOURCES)
|
||||||
touch $(BUILD_SOURCES)
|
touch $(BUILD_SOURCES)
|
||||||
@ -254,5 +254,8 @@ INSTALL-BINARY: mysql.info $(GT)
|
|||||||
../COPYING.LIB: mysql.info $(GT)
|
../COPYING.LIB: mysql.info $(GT)
|
||||||
perl -w $(GT) mysql.info "LGPL license" "Function Index" > $@
|
perl -w $(GT) mysql.info "LGPL license" "Function Index" > $@
|
||||||
|
|
||||||
|
../support-files/MacOSX/ReadMe.txt: mysql.info $(GT)
|
||||||
|
perl -w $(GT) mysql.info "Mac OS X installation" "Netware installation" > $@
|
||||||
|
|
||||||
# Don't update the files from bitkeeper
|
# Don't update the files from bitkeeper
|
||||||
%::SCCS/s.%
|
%::SCCS/s.%
|
||||||
|
@ -208,7 +208,7 @@ create index skr on t1 (a);
|
|||||||
insert into t1 values (3,""), (4,"testing");
|
insert into t1 values (3,""), (4,"testing");
|
||||||
analyze table t1;
|
analyze table t1;
|
||||||
Table Op Msg_type Msg_text
|
Table Op Msg_type Msg_text
|
||||||
test.t1 analyze error The handler for the table doesn't support analyze
|
test.t1 analyze status OK
|
||||||
show keys from t1;
|
show keys from t1;
|
||||||
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment
|
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment
|
||||||
t1 1 skr 1 a A 3 NULL NULL YES BTREE
|
t1 1 skr 1 a A 3 NULL NULL YES BTREE
|
||||||
@ -1227,10 +1227,10 @@ count(*)
|
|||||||
29267
|
29267
|
||||||
explain select a from t1 where a between 1 and 10000;
|
explain select a from t1 where a between 1 and 10000;
|
||||||
table type possible_keys key key_len ref rows Extra
|
table type possible_keys key key_len ref rows Extra
|
||||||
t1 range PRIMARY PRIMARY 4 NULL 14790 Using where; Using index
|
t1 range PRIMARY PRIMARY 4 NULL 14745 Using where; Using index
|
||||||
explain select * from t1 where a between 1 and 10000;
|
explain select * from t1 where a between 1 and 10000;
|
||||||
table type possible_keys key key_len ref rows Extra
|
table type possible_keys key key_len ref rows Extra
|
||||||
t1 range PRIMARY PRIMARY 4 NULL 14790 Using where
|
t1 range PRIMARY PRIMARY 4 NULL 14745 Using where
|
||||||
explain select * from t1 where c between 1 and 10000;
|
explain select * from t1 where c between 1 and 10000;
|
||||||
table type possible_keys key key_len ref rows Extra
|
table type possible_keys key key_len ref rows Extra
|
||||||
t1 range c c 5 NULL 1 Using where
|
t1 range c c 5 NULL 1 Using where
|
||||||
|
@ -34,7 +34,8 @@ CLEANFILES = Info.plist \
|
|||||||
Description.plist \
|
Description.plist \
|
||||||
StartupParameters.plist \
|
StartupParameters.plist \
|
||||||
postinstall \
|
postinstall \
|
||||||
preinstall
|
preinstall \
|
||||||
|
ReadMe.txt
|
||||||
|
|
||||||
SUFFIXES = .sh
|
SUFFIXES = .sh
|
||||||
|
|
||||||
|
@ -1,79 +0,0 @@
|
|||||||
Installation notes for MySQL on Mac OS X
|
|
||||||
|
|
||||||
PLEASE READ!
|
|
||||||
|
|
||||||
For more details about installing and running
|
|
||||||
MySQL on Mac OS X, also refer to the manual,
|
|
||||||
which is available online:
|
|
||||||
|
|
||||||
http://www.mysql.com/doc/en/Mac_OS_X_installation.html
|
|
||||||
|
|
||||||
NOTE: Before proceeding with the installation, please
|
|
||||||
make sure that no other MySQL server is running!
|
|
||||||
|
|
||||||
Please shut down all running MySQL instances before
|
|
||||||
continuing by either using the MySQL Manager
|
|
||||||
Application (on Mac OS X Server) or via "mysqladmin
|
|
||||||
shutdown" on the command line.
|
|
||||||
|
|
||||||
This MySQL package will be installed into
|
|
||||||
"/usr/local/mysql-<version>" and will also create a
|
|
||||||
symbolic link "/usr/local/mysql", pointing to the new
|
|
||||||
location.
|
|
||||||
|
|
||||||
A previously existing /usr/local/mysql directory will
|
|
||||||
be renamed to /usr/local/mysql.bak before proceeding
|
|
||||||
with the installation.
|
|
||||||
|
|
||||||
Additionally, it will install the mysql grant tables by
|
|
||||||
executing "mysql_install_db" after the installation.
|
|
||||||
|
|
||||||
If you are running Mac OS X Server, you already have a
|
|
||||||
version MySQL installed. Make sure to read Apple's help
|
|
||||||
about installing MySQL (Run the "Help View" application,
|
|
||||||
select "Mac OS X Server help", and do a search for MySQL
|
|
||||||
and read the item entitled "Installing MySQL").
|
|
||||||
|
|
||||||
If you previously used Marc Liyanage's MySQL packages
|
|
||||||
for MacOS X from http://www.entropy.ch, you can simply
|
|
||||||
follow the update instructions given on his pages.
|
|
||||||
|
|
||||||
After the installation (and restoring the old database
|
|
||||||
files, if necessary), you can start up MySQL by running
|
|
||||||
the following commands in a terminal window:
|
|
||||||
|
|
||||||
cd /usr/local/mysql
|
|
||||||
sudo ./bin/mysqld_safe
|
|
||||||
(Enter your password)
|
|
||||||
(Press CTRL+Z)
|
|
||||||
bg
|
|
||||||
(Press CTRL+D to exit the shell)
|
|
||||||
|
|
||||||
You should now be able to connect to the MySQL server,
|
|
||||||
e.g. by running /usr/local/mysql/bin/mysql
|
|
||||||
|
|
||||||
If you installed MySQL for the first time,
|
|
||||||
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER!
|
|
||||||
This is done with the following two commands:
|
|
||||||
|
|
||||||
/usr/local/mysql/bin/mysqladmin -u root password 'new-password'
|
|
||||||
|
|
||||||
/usr/local/mysql/bin/mysqladmin -u root -h $hostname password 'new-password'
|
|
||||||
|
|
||||||
Please note, that after upgrading from MySQL 3.23 to
|
|
||||||
MySQL 4.0 it is recommended to convert the MySQL
|
|
||||||
privilege tables using the mysql_fix_privilege_tables
|
|
||||||
script, since some new security privileges have been
|
|
||||||
added.
|
|
||||||
|
|
||||||
Please see
|
|
||||||
http://www.mysql.com/doc/en/Upgrading-from-3.23.html
|
|
||||||
for more information on how to upgrade from MySQL 3.23.
|
|
||||||
|
|
||||||
If you do not want to have to type the full path
|
|
||||||
"/usr/local/mysql/bin" in front of every command, you
|
|
||||||
can to add this directory to your PATH environment
|
|
||||||
variable in your login script. For the default shell
|
|
||||||
"tcsh", you can do this by running this command once:
|
|
||||||
|
|
||||||
echo 'setenv PATH ${PATH}:/usr/local/mysql/bin' >> ~/.tcshrc
|
|
Loading…
x
Reference in New Issue
Block a user