Portál AbcLinuxu, 10. května 2025 14:13

Dotaz: Slackware10, instalace a puštění mysql

22.1.2005 13:15 Leisure | skóre: 3
Slackware10, instalace a puštění mysql
Přečteno: 260×
Odpovědět | Admin
Dobrý den,
mám problém, OS Slackware 10, Apache2 a php5, nyní potřebuji zprovoznit ještě mysql, stáhnul jsem si balíček: mysql-4.0.22-i486-1.tgz a jako root dal installpkq, instalace proběhla v pořádku, a v /etc/rc.d/rc.mysql tak jsem změnil aby proběhlo spouštění při startu systému a aby to samo provedlu mysql_install_db,
1) potřeboval bych aby se nějak urovnali práva, protože to bylo instalováno pod rootem, ale chci to pouštět jako user mysql
2) nyní když dám jako root toto: /etc/rc.d/rc.mysqld.new start tak to vypíše toto:
 
-------------------------------------------------
root@armada:/home# /etc/rc.d/rc.mysqld.new start
/dev/pts/0: Operation not permitted
mysql@armada:~$ /etc/rc.d/rc.mysqld.new start
chmod: changing permissions of `/etc/rc.d/rc.mysqld': Operation not permitted
Password:
Sorry.
Installing all prepared tables
050122 13:10:47 /usr/libexec/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 !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h armada password 'new-password'
See the manual for more instructions.

NOTE:  If you are upgrading from a MySQL <= 3.22.10 you should run
the /usr/bin/mysql_fix_privilege_tables. Otherwise you will not beable to use the new GRANT command!

You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &

You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
cd sql-bench ; perl run-all-tests

Please report any problems with the /usr/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

mysql@armada:~$ Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/run/mysql/mysql.pid
050122 13:10:50  mysqld ended
-----------------------------------------------------

Píše to tam něco se špatným heslem, ale žádné heslo co mám v systému nelze použít a ani nastavit, prosím za každou radu, děkuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.1.2005 14:17 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: Slackware10, instalace a puštění mysql
Odpovědět | | Sbalit | Link | Blokovat | Admin

Postup řešení:

1.) Přečíst si dokumentaci (v tomto případě úplně stačí komentář v /etc/rc.d/rc.mysqld)

2.) Zkusit vyhledat, jestli už stejnej problém neřešil někdo jinej

Každý má právo na můj názor!
23.1.2005 12:07 Leisure | skóre: 3
Rozbalit Rozbalit vše Re: Slackware10, instalace a puštění mysql
z jineho threadu jsem vzal toto:
 # su root 
 # cd /var/lib (where Slackware 9.0 installs mysql)
 # chown -R mysql mysql mysql 
 # chgrp -R root mysql mysql 
 # su mysql 
 $ cd mysql 
 $ mysql_install_db 
 $ safe_mysqld --user=mysql &
 hit enter when the db loads
 $ exit 
 # mysqladmin -u root status - verify the database is running
a jakmile se prihlasim jako user mysql a dam mysql_install_db a pote dam prikaz "mysql_safe --user=mysql &" tak to vypíše toto:
-----------------------------------------------
Starting mysqld daemon with databases from /var/lib/mysql
STOPPING server from pid file /var/lib/mysql/armada.pid
050123 12:05:41 mysqld ended
------------------------------------------------

Co jeste delam blbe?
23.1.2005 12:12 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: Slackware10, instalace a puštění mysql
viz /var/lib/mysql/armada.err (pokud je armada skutečně hostname onoho stroje)
Copak toho není dost?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.