On Mon, 2002-10-07 at 19:18, Daniel Miller wrote: > > I have been trying to install the > mysql-3.23.52-pc-linux-gnu-i686.tar.gz on my SUSE Linux 7.3 machine. > Everything seems to be going smoothly until I entered the command > > ./scripts/mysql_install_db > > I got this output which i believe is ok; > > > > > cords-orj86jfje:/usr/local/mysql/mysql # ./scripts/mysql_install_db > Preparing db table > Preparing host table > Preparing user table > Preparing func table > Preparing tables_priv table > Preparing columns_priv table > Installing all prepared tables > 021007 18:15:39 ./bin/mysqld: Shutdown Complete > > > To start mysqld at boot time you have to copy support-files/mysql.server > to the right place for your system > > PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! > This is done with: > ./bin/mysqladmin -u root password 'new-password' > ./bin/mysqladmin -u root -h cords-orj86jfje password 'new-password' > See the manual for more instructions. > > You can start the MySQL daemon with: > cd . ; ./bin/safe_mysqld & > > You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory: > cd sql-bench ; run-all-tests > > Please report any problems with the ./bin/mysqlbug script! > > The latest information about MySQL is available on the web at > http://www.mysql.com > Support MySQL by buying support/licenses at https://order.mysql.com > > > > > > Then I try to enter this command to configure my passwords; > > Firstly > > cords-orj86jfje:/usr/local/mysql/mysql # ./bin/safe_mysqld --user=mysql & > [1] 1346 > cords-orj86jfje:/usr/local/mysql/mysql # Starting mysqld daemon with databases from >/usr/local/mysql/mysql/data > 021007 19:15:21 mysqld ended > > [1]+ Done ./bin/safe_mysqld --user=mysql > > THEN, > > cords-orj86jfje:/usr/local/mysql/mysql # ./bin/mysqladmin -u root password sqlpass > ./bin/mysqladmin: connect to server at 'localhost' failed > error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)' > > OR > cords-orj86jfje:/usr/local/mysql/mysql # ./bin/mysqladmin -u root sqlpass > ./bin/mysqladmin: connect to server at 'localhost' failed > error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)' > Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists! > > What am I doing wrong ?? > > > Thanks, Daniel it's easier to do this from and rpm that suse provides. if you do reinstall using a rpm from suse before you issue the command mysql_install_db run the command from any terminal 'rcmysql start' that runs a script that is located in /etc/init.d . For further explanation read the README.SUSE. I suspect the problem is where you are installing it. by definition by tar it usually winds up wherever you tar gunzip it. by rpm it winds up in /var/lib/mysql. I've also have done a soft link from one to the other. Hope this helps.
John Coder --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php