mirror of
https://github.com/MariaDB/server.git
synced 2025-01-16 03:52:35 +01:00
Added missing files in libmysqld and the RPM spec file
Docs/manual.texi: Added info to foreign key section. BitKeeper/etc/ignore: Added libmysqld/repl_failsafe.cc to the ignore list libmysqld/Makefile.am: Added missing files mysql-test/r/innodb.result: Fixed explain results after new innodb optimizations support-files/mysql.spec.sh: Added missing files
This commit is contained in:
parent
73453d8b5e
commit
7b4549e6a0
5 changed files with 14 additions and 4 deletions
|
@ -417,3 +417,4 @@ vio/test-ssl
|
|||
vio/test-sslclient
|
||||
vio/test-sslserver
|
||||
vio/viotest-ssl
|
||||
libmysqld/repl_failsafe.cc
|
||||
|
|
|
@ -3532,12 +3532,18 @@ an application when you delete records from a table that has a foreign key.
|
|||
In practice this is as quick (in some cases quicker) and much more portable
|
||||
than using foreign keys.
|
||||
|
||||
In MySQL 4.0 you can use multi-table delete to delete rows from many
|
||||
tables with one command. @xref{DELETE}.
|
||||
|
||||
In the near future we will extend the @code{FOREIGN KEY} implementation so
|
||||
that at least the information will be saved in the table specification file
|
||||
and may be retrieved by @code{mysqldump} and ODBC. At a later stage we will
|
||||
implement the foreign key constraints for application that can't easily be
|
||||
coded to avoid them.
|
||||
|
||||
MySQL 3.23.44 and forwards, InnoDB tables supports checking of foreign
|
||||
key constraints. @xref{InnoDB}.
|
||||
|
||||
@menu
|
||||
* Broken Foreign KEY:: Reasons NOT to use foreign keys constraints
|
||||
@end menu
|
||||
|
|
|
@ -45,7 +45,8 @@ sqlsources = convert.cc derror.cc field.cc field_conv.cc filesort.cc \
|
|||
item_func.cc item_strfunc.cc item_sum.cc item_timefunc.cc \
|
||||
item_uniq.cc key.cc lock.cc log.cc log_event.cc \
|
||||
mini_client.cc net_pkg.cc net_serv.cc opt_ft.cc opt_range.cc \
|
||||
opt_sum.cc procedure.cc records.cc slave.cc sql_acl.cc \
|
||||
opt_sum.cc procedure.cc records.cc sql_acl.cc \
|
||||
repl_failsafe.cc slave.cc \
|
||||
sql_analyse.cc sql_base.cc sql_cache.cc sql_class.cc \
|
||||
sql_crypt.cc sql_db.cc sql_delete.cc sql_insert.cc sql_lex.cc \
|
||||
sql_list.cc sql_manager.cc sql_map.cc sql_parse.cc \
|
||||
|
|
|
@ -169,8 +169,8 @@ test.t1 optimize error The handler for the table doesn't support check/repair
|
|||
show keys from t1;
|
||||
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Comment
|
||||
t1 0 PRIMARY 1 id A 2 NULL NULL
|
||||
t1 1 parent_id 1 parent_id A 4 NULL NULL
|
||||
t1 1 level 1 level A 4 NULL NULL
|
||||
t1 1 parent_id 1 parent_id A 2 NULL NULL
|
||||
t1 1 level 1 level A 2 NULL NULL
|
||||
drop table t1;
|
||||
CREATE TABLE t1 (
|
||||
gesuchnr int(11) DEFAULT '0' NOT NULL,
|
||||
|
@ -211,7 +211,7 @@ Table Op Msg_type Msg_text
|
|||
test.t1 analyze error The handler for the table doesn't support check/repair
|
||||
show keys from t1;
|
||||
Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Comment
|
||||
t1 1 skr 1 a A 3 NULL NULL
|
||||
t1 1 skr 1 a A 1 NULL NULL
|
||||
drop table t1;
|
||||
create table t1 (a int,b varchar(20),key(a)) type=innodb;
|
||||
insert into t1 values (1,""), (2,"testing");
|
||||
|
|
|
@ -424,6 +424,8 @@ fi
|
|||
%attr(-, root, root) /usr/share/sql-bench
|
||||
%attr(-, root, root) /usr/share/mysql-test
|
||||
%attr(755, root, root) /usr/bin/mysqlmanager
|
||||
%attr(755, root, root) /usr/bin/mysqlmanager-pwgen
|
||||
%attr(755, root, root) /usr/bin/mysqlmanagerc
|
||||
|
||||
%files Max
|
||||
%attr(755, root, root) /usr/sbin/mysqld-max
|
||||
|
|
Loading…
Reference in a new issue