Thank you for your answer.

Here is what I did
cd 
/seqweb/mysqlhome
mercure{mysql}140: more .my.cnf
# The following options will be passed to all MySQL clients
[client]
user            = mysql
password        = xxxx 
port            = 3306
socket          = /tmp/mysql4.sock

# Here follows entries for some specific programs

# The MySQL server
[mysqld]
[mysqldump]
[mysql]
[isamchk]
[myisamchk]
[mysqlhotcopy]


I still have the problem.
DBI connect('database=mysql;host=localhost;port=3306','mysql',...) failed: 
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) at 
/seqweb/mysql4/myscripts/4/check_innodb.pl line 62


Also this is a less attractive solution since the same user will work on 
version4 and version 5.

Thank you


-----Message d'origine-----
De : Gerald L. Clark [mailto:[EMAIL PROTECTED] 
Envoyé : Tuesday, 12 September 2006 10:39
À : Duhaime Johanne
Cc : mysql@lists.mysql.com
Objet : Re: 2 versions of mysql on Unix: problem with the socket

Duhaime Johanne wrote:
> I am running mysql 4.1.7 on solaris 9. I want to install 2 versions (versions 
> 4.1.7 and  5) on the server. I am reconfiguring my scripts in that 
> perspective.
>  
> I have a script that start the mysql v4 so that I finally have:
>  
> 7002 pts/4    S  0:00 /bin/sh /seqweb/mysql4/bin/mysqld_safe 
> --defaults-file=/seqweb/mysqldata/my.cnf --port=3306 
> --socket=/tmp/mysql4.sock --pid-file=/seqweb/mysqldata/mysql4.pid 
> --user=mysql --datadir=/seqweb/mysqldata
> 
>   7023 pts/4    S  0:13 /seqweb/mysql-4.1.7/libexec/mysqld 
> --defaults-file=/seqweb/mysqldata/my.cnf --basedir=/seqweb/mysql-4.1.7 
> --datadir=/seqweb/mysqldata --pid-file=/seqweb/mysqldata/mysql4.pid 
> --port=3306 --socket=/tmp/mysql4
>  
> The problem is that I always have to give the --socket to all the clients, 
> the port number is not  enough. Ex:
>  
> 
put a .my.cnf file in the client's home directory that specifies the socket.

--
Gerald L. Clark
Supplier Systems Corporation


--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to