03-16-2011 11:45 AM
MySQL started at port 3306
Installing and Configuring Alfresco > Configuring Alfresco > Configuring databases > Configuring a MySQL database > Creating the Alfresco database
mysql -u root -p
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
/alfresco/mysql/tmp/
1. Je vais à l'emplacement /alfresco avec le terminal et je fais la commande ./alfresco.sh stop
2. Je vais à l'emplacement /etc/rc.d/init.d/ et je fais ./mysqld start
(À ce point-ci, j'ai essayé l'étape suivante sans redémarrer Tomcat puisque le problème concernait MySQL seulement à première vue, mais j'ai essayé ensuite après l'avoir redémarré à partir de /alfresco en faisant ./alfresco.sh start)
3. Je tente de nouveau mysql -u root -p
ERROR 1045 (28000): Access denied for user 'root'@'localhost'
 
					
				
		
03-16-2011 03:18 PM
 ça fait plaisir de voir que certains prennent le temps de s'approprier la syntaxe wiki et de détailler leurs problèmes.
 ça fait plaisir de voir que certains prennent le temps de s'approprier la syntaxe wiki et de détailler leurs problèmes. , voici quelques façons de le "résoudre", à condition bien sur que mysql soit démarré.ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
ps -ef | grep mysqldroot      1993     1  0 18:37 ?        00:00:00 /bin/sh /usr/bin/mysqld_safe –datadir=/opt/mysql-data –socket=/var/lib/mysql/mysql.sock –pid-file=/var/run/mysqld/mysqld.pid –basedir=/usr –user=mysql
mysql     2130  1993  0 18:37 ?        00:00:22 /usr/libexec/mysqld –basedir=/usr –datadir=/opt/mysql-data –user=mysql –log-error=/var/log/mysqld.log –pid-file=/var/run/mysqld/mysqld.pid –socket=/var/lib/mysql/mysql.sock
romain    6241  3674  0 20:03 pts/2    00:00:00 grep –color=auto mysqldmysql -u root -p –socket=/alfresco/mysql/tmp/mysql.sockmysql -u root -p –defaults-file=/alfresco/mysql/my.cnfln -s /alfresco/mysql/my.cnf /etc/my.cnf mysql -u root -p 
					
				
		
03-16-2011 05:24 PM
03-17-2011 07:27 AM
mysql -u root -p –socket=/alfresco/mysql/tmp/mysql.sockmysql -u root -p –defaults-file=/alfresco/mysql/my.cnfmysql: unknown variable 'defaults-file=/alfresco/mysql/my.cnf'ln -s /alfresco/mysql/my.cnf /etc/my.cnfln: '/etc/my.cnf': fichier inexistant.03-23-2011 05:03 AM
mysql -u root -p –defaults-file=/alfresco/mysql/my.cnfmysql –defaults-file=/alfresco/mysql/my.cnf -u root -pln -s /alfresco/mysql/my.cnf /etc/my.cnfThe syntax for creating symbolic links is as follows:Je ne vois pas vraiment comment faire autrement pour ne pas avoir à taper l'option –defaults-file en ligne de commande, car si je choisis un autre nom pour le lien symbolique, alors cela voudrait dire que le lien serait ignoré (et donc inutile) puisque, par défaut, MySQL chercherait toujours le fichier /etc/my.cnf non?
ln -s sourcefile1 [ sourcefile2 … ] target
If target already exists and is not a directory, an error is returned.
socket=/alfresco/mysql/tmp/mysql.socksocket=/var/lib/mysql/mysql.sock06-08-2011 01:57 AM
dir.root=/opt/alfresco/alf_data
web.application.context.url=http://localhost:8080/alfresco
### database connection properties ###
db.driver=org.gjt.mm.mysql.Driver
db.username=alfresco
db.password=alfresco
db.name=alfresco
db.url=jdbc:mysql://localhost:3306/${db.name}?useUnicode=true&characterEncoding=utf8mysql -u root -p
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
ps -ef | grep mysqldroot     16658     1  0 09:05 ?        00:00:00 /bin/sh /opt/alfresco/mysql/bin/mysqld_safe –defaults-file=/opt/alfresco/mysql/my.cnf –port=3306 –socket=/opt/alfresco/mysql/tmp/mysql.sock –old-passwords –datadir=/opt/alfresco/mysql/data –log-error=/opt/alfresco/mysql/data/mysqld.log –pid-file=/opt/alfresco/mysql/data/ubuntu-virtual-machine.pid –lower-case-table-names=1 –default-table-type=InnoDB
mysql    16772 16658  0 09:05 ?        00:00:15 /opt/alfresco/mysql/bin/mysqld.bin –defaults-file=/opt/alfresco/mysql/my.cnf –basedir=/opt/alfresco/mysql –datadir=/opt/alfresco/mysql/data –user=mysql –old-passwords –lower-case-table-names=1 –default-table-type=InnoDB –log-error=/opt/alfresco/mysql/data/mysqld.log –pid-file=/opt/alfresco/mysql/data/ubuntu-virtual-machine.pid –socket=/opt/alfresco/mysql/tmp/mysql.sock –port=3306
root     17581 17384  0 16:43 pts/0    00:00:00 grep –color=auto mysqld
06-08-2011 11:13 PM
cd /etc/mysql/
ls
mv my.cnf my.cnf.old
ln -s /opt/alfresco/mysql/my.cnf my.cnf 
					
				
		
06-09-2011 05:01 AM
 –defaults-file=/opt/alfresco/mysql/my.cnf 
					
				
				
			
		
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.