Server MySQL

15 posts / 0 new
Last post
samets
Server MySQL

Doresc sa-mi fac server local pe mandriva 2010. Am instalat din mirror-uri apache, php si mysql. Dar nu pot sa creez o baza de date in phpMyAdmin, imi cere sa ma loghez. Am incercat sa ma loghez cu datele cu care ma loghez in Mandriva.
Multumesc!

ing. Patkos Csaba
ing. Patkos Csaba's picture
Server MySQL

Imediat dupa instalare, mysql are userul "root" si parola goala. Pentru a te loga din PHPMyAdmin, trebuie sa ii setezi o parola. Ruleaza ca root comanda de mai jos, si inlocuieste "NEWPASSWORD" cu parola ce vrei sa ai.
mysqladmin -u root password NEWPASSWORD
Dupa care rulezi phpmyadmin dintr-un browser, ca user obisnuit, evident, si cand te intreaba utilizator si parola, pui "root" si parola ce ai specificat la comanda de mai sus.

Csabi's BLOG

Linux registered user # 457717

samets
Server MySQL

Primesc aceasta eroare:
[alex@localhost ~]$ su
Password:
[root@localhost alex]# mysqladmin -u root password root
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
[root@localhost alex]#

cgherman
cgherman's picture
Server MySQL

serverul ruleaza?

# service mysqld status

samets
Re: Server MySQL

Da, serverul ruleaza. Cand tastez in browser http://localhost imi apare mesajul It works

cgherman
cgherman's picture
Re: Server MySQL

nup

ala e serverul de web - apache

serverul de mysql - baza de date - e o aplicatie separata.

samets
Re: Server MySQL

[alex@localhost ~]$ su
Password:
[root@localhost alex]# service mysqld status
[root@localhost alex]#                          [  OK  ]

ing. Patkos Csaba
ing. Patkos Csaba's picture
Re: Server MySQL

Atunci i-ai pus tu ceva parola deja ... pe Mandriva, daca instalezi cu "urpmi mysql" SIGUR nu are nici o parola, tocmai l-am instalat de vreo 2-3 ori in aceasta saptamana si era exact asa, cu user "root" si fara parola ...

Csabi's BLOG

Linux registered user # 457717

cgherman
cgherman's picture
Re: Server MySQL

vezi asa:

# mysqladmin -u root -p password root

samets
Re: Server MySQL

Nu vrea.
Eu am instalat MySQL asa ¨urpmi MySQL MySQL-client¨
Dar cand scriu in consola ¨vi /etc/my.cnf¨  primesc asa:
# A generic my.cnf file based on /usr/share/mysql/my-medium.cnf
#
# This is for a system with little memory (32M - 64M) where MySQL plays
# an important part, or systems up to 128M where MySQL is used together with
# other programs (such as a web server)
#

# The following options will be passed to all MySQL clients
[client]
user            = root
#password      = your_password
port            = 3306
socket          = /var/lib/mysql/mysql.sock

# Here follows entries for some specific programs

# The MySQL server
"/etc/my.cnf" 200L, 5894C                      1,1          Top

N3o
N3o's picture
Re: Server MySQL

Salutari samets!

Ia uita-te in /etc/my.cnf dupa linia skip-networking ; neaparat sa _nu_ fie comentata (fara # in fata ei). Daca e asa sterge # si dupa mergi sus la password = si acolo scrie root. Acuma reporneste mysql cu comanda : /etc/init.d/mysqld restart

Ca sa vezi daca mysql "asculta" dai comanda: netstat -ln | grep mysql   si ar trebui sa vezi ceva de genul:

unix  2      [ ACC ]     STREAM     LISTENING     8157   /var/lib/mysql/mysqlmanager.sock
unix  2      [ ACC ]     STREAM     LISTENING     8463   /var/lib/mysql/mysql.sock

Daca e asa atunci e super, continuam prin a schimba parola de la mysql cu comanda:
mysqladmin -u root password parola_ta

Ca sa vezi daca "functioneste" dai comanda:
mysql -u root -p

iti va cere sa scrii parola, o scrii si ar trebui sa fie ok:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 252                          
Server version: 5.1.42 Mandriva Linux - MySQL Standard Edition (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Succesuri!  ;)

samets
Re: Server MySQL

Salutari N3o!
Am incercat ce ai scris tu. Si tot nu reusesc sa dau de capat. Problema asta deja ma depaseste. Asa ca am reinstalat Mandriva, ca sa pot instala totul din nou fara sa fac o gresala. Intrebarea mea este, ce si cum trebue sa instalez pentru a folosi Joomla?

ing. Patkos Csaba
ing. Patkos Csaba's picture
Re: Server MySQL

Nu folosi Joomla ... Drupal e "mama" CMS-urilor!

Pe scurt:
- instaleaza Mandriva
- instaleaza PHP, mysql, apache (daca nu le-ai selectat la instalare deja, evident)
- seteaza o parola pentru mysql, asa cum ti-am scris in primul meu reply
- downloadeaza Drupal si urmeaza isntructiunile de instalare

Mie mi-a mers din prima ... de mai multe ori ;)

Csabi's BLOG

Linux registered user # 457717

N3o
N3o's picture
Re: Server MySQL

Uite aici un tutorial exact pentru prima parte ce nu iti mergea tie:
http://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-mandriva-2010.0-lamp

samets
Re: Server MySQL

Am rezolvat problema, ati fost de mare ajutor.
N3o, mam folosit acuma de tutorialul acesta si prima data tot de el. Nu pot sa-mi dau seama de ce nu a mers prima data.  Acu am folosit aceiasi pasi de instalare ca prima data si totul e perfect.
Multumesc!