A True Multiuser, Multithreaded SQL Database Server

Edit Package mysql

This package is based on the package 'mysql' from project 'server:database'.

This package is based on the package 'mysql' from project 'openSUSE:Factory'.

SQL is the most popular database language in the world. MySQL is a
client/server implementation that consists of a server daemon (mysqld)
and many different client programs and libraries.

The main goals of MySQL are speed, robustness, and ease of use. MySQL
was originally developed because the developers at TcX needed an SQL
server that could handle very large databases an order of magnitude
faster than what any database vendor could offer them. They have now
been using MySQL since 1996 in an environment with more than 40
databases containing 10,000 tables, of which more than 500 have more
than 7 million rows. This is about 100 gigabytes of mission-critical
data.

The base upon which MySQL is built is a set of routines that have been
used in a highly demanding production environment for many years. While
MySQL is still in development, it already offers a rich and highly
useful function set.

The official way to pronounce MySQL is "My Ess Que Ell" (Not
MY-SEQUEL).

This package only contains the server-side programs.

Refresh
Refresh
Source Files
Filename Size Changed
README.SuSE 0000001951 1.91 KB
libmysql-no-pkglibdir.patch 0000000912 912 Bytes
mysql-5.1.23-vpath.patch 0000000562 562 Bytes
mysql-5.1.30-federated-workaround.patch 0000000426 426 Bytes
mysql-5.1.31-shebang.patch 0000001394 1.36 KB
mysql-5.1.31-test-variables-big.patch 0000002394 2.34 KB
mysql-5.1.32-myslq-test.patch 0000001288 1.26 KB
mysql-5.1.33-safe-process-in-bin.patch 0000000736 736 Bytes
mysql-5.1.33-scripts-paths.patch 0000000734 734 Bytes
mysql-5.1.33-ssl-lib64-macro.patch 0000000425 425 Bytes
mysql-5.1.34-code-cleanup.patch 0000001398 1.37 KB
mysql-5.1.34.tar.bz2 0015812622 15.1 MB
mysql-build-only-server.patch 0000002114 2.06 KB
mysql-enable-plugins.patch 0000004648 4.54 KB
mysql-plugins-avoid-version.patch 0000001990 1.94 KB
project.diff 0000102796 100 KB
Revision 14 (latest revision is 64)
Michal Hrusecky (old before rename to _miska_)'s avatar Michal Hrusecky (old before rename to _miska_) (-miska-) committed (revision 14)
- moving socket back to /var/lib/mysql for people with old distributions
--This line, and those below, will be ignored--

M    mysql.changes
M    mysql.spec

Diff for working copy: .
Index: mysql.changes
===================================================================

--- mysql.changes     (revision f46ac0c1a4055a19e5dac001e6ccdf86) 
+++ mysql.changes     (working copy) 
@@ -1,3 +1,8 @@
+-------------------------------------------------------------------
+Mon Jun  1 18:33:43 CEST 2009 - mhrusecky@suse.cz
+
+- moving socket back to /var/lib/mysql for people with old distributions
+
 -------------------------------------------------------------------
 Sat May  2 13:43:40 CEST 2009 - chris@computersalat.de
 

Index: mysql.spec
===================================================================

--- mysql.spec     (revision f46ac0c1a4055a19e5dac001e6ccdf86) 
+++ mysql.spec     (working copy) 
@@ -86,7 +86,7 @@
 BuildRequires:  fdupes
 %endif
 
-%if 0%{?sles_version} > 10 || 0%{?suse_version} > 1030
+%if 0%{?suse_version} > 1030
 Recommends:     logrotate
 %else
 Requires:       logrotate
@@ -417,6 +417,11 @@
 #-------------------------------------------------------------------------------
 %build
 #-------------------------------------------------------------------------------
+%if 0%{?suse_version} < 1120 && 0%{?suse_version} > 0
+%define socketpath /var/lib/mysql
+%else
+%define socketpath /var/run/mysql
+%endif
 autoreconf -f -i
 # Make the compile a function, since we do multiple builds
 BuildMySQL() {
@@ -445,7 +450,7 @@
 		--with-charset=utf8 \
 		--with-collation=utf8_unicode_ci \
 		--with-extra-charsets=complex \
-		--with-unix-socket-path=/var/run/mysql/mysql.sock \
+		--with-unix-socket-path=%{socketpath}/mysql.sock \
 		--enable-thread-safe-client \
 		--with-comment="SUSE MySQL RPM" \
 		--with-libwrap \
Comments 0
openSUSE Build Service is sponsored by