Georg Richter
05007b0cbb
1) New constants:
...
MYSQL_CLIENT_SSL for ssl connections
MYSQL_CLIENT_COMPRESS for compressed protocol
MYSQL_CLIENT_IGNORE_SPACES for spaces after function names
MYSQL_CLIENT_INTERACTIVE for closing connections after timeout_interactive seconds
2) Optional parameter client_flags for mysql_connect and mysql_pconnect
For parameter desctiption see 1.
This also should fix bug #13589
3) New internal function _rollback_mysql_transactions, which is called via
PHP_RSHUTDOWN_FUNCTION
This fixes bug #12513
2002-07-10 13:16:24 +00:00
foobar
df9fc2bb51
Fix shared build and made the logic of finding the socket location better.
2002-07-08 15:31:01 +00:00
foobar
316a8b0b4f
- Fix annoying redefine warning..
...
# ZAK! Heads up and fix this in Mysql CVS too.
2002-06-28 08:34:34 +00:00
Derick Rethans
7d4a78bad5
Unify error messages
2002-06-26 08:07:59 +00:00
foobar
73f2ab9951
- Reverted last bogus commit and fixed the credits in NEWS.
...
# STIG! Do a 'cvs update' before you commit anything!!
2002-06-11 00:18:34 +00:00
Stig Bakken
a4ecce0cd9
@Add --with-mysql-sock option (James Cox)
2002-06-10 21:35:26 +00:00
Markus Fischer
cac49284b4
- Fix win32/mysql.
...
- Revert cryptic WS commit on php4dllts.dsp.
2002-06-10 15:53:26 +00:00
Harald Radi
d63056b10b
fix the build
...
# these files were blank, i suppose this happened by accident
2002-06-10 13:09:46 +00:00
James Cox
210744928f
dont test for the socket -- enables installs over NFS etc.
...
# my previous commit was the revision before the fixed one (ie, i had the fix) so apologies for that.
2002-06-09 11:43:50 +00:00
Sander Roobol
2f6c2a9b18
Fixed configure stuff
...
# It didn't work for me... hope it works for everybody now...
2002-06-09 10:46:13 +00:00
foobar
c8bacb7a06
Cleaned up the mess. Now it actually works too.
...
# TEST BEFORE COMMIT!!
2002-06-09 00:50:46 +00:00
James Cox
00779e5fa3
@ added support for --with-mysql-sock so people can specify it (eg, NFS compiles, etc)
...
changed the default mysql.sock location to use the one from the RPM. Added /usr/local
locations to the search list. (imajes)
2002-06-08 11:37:20 +00:00
Zak Greant
9daec6d227
Updating embedded libmysql to version 3.23.48
2002-06-07 15:07:55 +00:00
Zak Greant
4128739695
Minor improvement to error message for mysql_data_seek
2002-05-08 07:38:09 +00:00
foobar
80f9fdf3c7
@- Added optional 3rd parameter to mysql_select_db() which makes it return
...
@ the previously selected database name. (Jani)
2002-04-28 06:38:12 +00:00
foobar
305260ce4a
kill a compile warning
2002-04-28 05:36:05 +00:00
foobar
6147e1e720
Fix bug: #16743
2002-04-27 01:02:52 +00:00
Edin Kadribasic
54440c8bfd
Some systems have mysql socket in /var/run/mysql
2002-04-25 21:07:36 +00:00
foobar
e46f57b6fb
- Fixed a typo..
...
# not related to the localhost.localdomain thing..
2002-04-24 18:00:39 +00:00
Sebastian Bergmann
c57ab20ac8
Make use of HAVE_MYSQL. Reviewed by: Sterling.
2002-04-18 16:48:03 +00:00
Andi Gutmans
35befd3eb3
- Fix build with Visual Studio .NET. The MySQL team said they'll commit
...
- their fix a long time ago and never did. One day they'll update the
- whole MySQL client library.
2002-04-07 20:49:10 +00:00
foobar
a0e3bd8f0e
WS fix
2002-03-29 12:56:25 +00:00
Jan Lehnardt
bc19dd6900
- add mysql_info function
2002-03-29 12:47:02 +00:00
Georg Richter
6a0bf08ce3
fixed prototype for mysql_ping
2002-03-25 12:09:38 +00:00
Sterling Hughes
7ae1dd662f
more zend_parse_parameters fixup
2002-03-25 01:19:59 +00:00
Sterling Hughes
3c3ae850a2
Fix-up the last fix a bit
...
Clean up mysql_list_processes
2002-03-25 01:14:30 +00:00
Sterling Hughes
05475d809b
clean up mysql_real_escape_string() a bit
...
# I really think we should just add a database handle
# parameter to mysql_escape_string()
2002-03-25 01:07:23 +00:00
Zak Greant
3fae05b014
Added mysql_table_name() alias for mysql_tablename()
...
Improved logic of parameter parsing code for mysql_ping
- made test for no arguments more explicit
- combined to if blocks into one if/else if block
2002-03-24 23:33:07 +00:00
Sander Roobol
f12dfba7e0
Fixed tiny mistake in proto (tnx to Egon for spotting it).
2002-03-24 18:19:31 +00:00
Sander Roobol
68b18b05fe
Fix typo in proto.
2002-03-24 18:01:41 +00:00
Derick Rethans
a9439b7072
- Fix proto
2002-03-24 17:59:39 +00:00
Georg Richter
c47244cd8a
changed prototype for mysql_real_escape_string
2002-03-24 17:57:32 +00:00
Zak Greant
fa4bd7ab32
Added mysql_ping() function.
2002-03-24 17:34:20 +00:00
Georg Richter
e15bb45a1e
a) ws fixed
...
b) changed mysql_list_processes, mysql_stat (zend_parse_parameters)
c) New functions:
1) mysql_real_escape_string this function is similar to mysql_escape_string (deprecated).
it needs a mysql-connection to escape a string according to the
current character set
2) mysql_character_set_name returns the current character set for the connection
3) mysql_thread_id return the pid for the current connection. This function is usefull
when using mysql_list_processes
2002-03-24 17:19:19 +00:00
Zak Greant
28de0b545e
(PHP mysql_list_processes) Returns a pointer to a result set containing
...
information on the processes running in the
MySQL server.
(PHP mysql_stat) Returns a string containing information on the status
of the MySQL server.
@- Added two new functions: mysql_list_processes and mysql_stat (Georg)
@- mysql_list_processes() fetches information on the processes running on
@ the MySQL server.
@- mysql_stat() returns status information for a MySQL server.
# Committed for Georg by Zak
2002-03-24 10:57:40 +00:00
Sascha Schumann
c8ec0fa4bd
Fix building mysql client library
...
Run client lib specific checks only when clientlib is used
Remove second invocation of MYSQL_SOCK
2002-03-20 12:40:27 +00:00
foobar
4597486984
- Fixed (hope so :) like Sascha said.
2002-03-20 12:00:26 +00:00
foobar
00929ff9ac
- Fixed bug: #16139 (compile failure with Mysql 4.0.1)
...
- Some tests were only run when compiling with the bundled libs.
(caused some compile warnings with external mysql libs)
- Another try to fix the zlib issue..(uncompress)
2002-03-20 01:31:22 +00:00
jim winstead
d3400b2b5f
the 'setup' script was removed more than two years ago.
...
these can be safely removed from the 4.2 branch, too.
2002-03-16 00:21:40 +00:00
Andi Gutmans
c8e7db984c
- Allow duality between Engine 1 & 2 using ZEND_STANDARD_CLASS_DEF_PTR
2002-03-12 20:18:01 +00:00
Sascha Schumann
5b3a5f1e13
nuke old makefiles
2002-03-12 16:54:26 +00:00
Sascha Schumann
9d9d39a0de
Please welcome the new build system.
...
If you encounter any problems, please make sure to email sas@php.net
directly.
An introduction can be found on
http://schumann.cx/buildv5.txt
2002-03-07 14:20:02 +00:00
Sebastian Bergmann
90613d2282
Maintain headers.
2002-02-28 08:29:35 +00:00
Zak Greant
3ac1646ef2
Corrected bug in php_mysql_fetch_hash() that prevented columns with NULL values from having both numeric and associative indexes. (Bug 14291)
2001-12-30 10:00:26 +00:00
Alex Waugh
57d2cec170
Check for ushort
2001-12-23 14:37:24 +00:00
Alex Waugh
3b09117535
Cache results of check for int8
2001-12-23 00:41:27 +00:00
Zeev Suraski
9590c5173c
Fix bug #13456 - I'm unable to actually test it
2001-12-15 17:09:37 +00:00
Sebastian Bergmann
38933514e1
Update headers.
2001-12-11 15:32:16 +00:00
Zeev Suraski
990e2612cc
Work around a quirk in the MySQL client library to fix unbuffered queries
2001-12-06 15:04:23 +00:00
Markus Fischer
2b615c3ba4
- Prototype new parameter which forces the creation of new links.
2001-12-06 09:56:24 +00:00