Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Kako pokrenuti mysql na sveze instaliranom CentOS-u?

  • 17 odgovora
  • 5.029 pregleda

Najnovija ↓

Kako pokrenuti mysql na sveze instaliranom CentOS-u? 11.11.2010. u 23:07 · pre 194 meseca #1
Znaci instalirao sam CentOS 5.4 na desktop racunar i na njemu ukucam:

Code:
mysql --version


i ova komanda daje sledeci izlaz:

Citat:
mysql Ver 14.12 Distrib 5.0.77, for redhat-linux-gnu (i686) using readline 5.1




Medjutim kad probam da udem u mysql konzolu kucam:

Code:
mysql -u root


doobijem:

Citat:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)



Ima li neko ideju sta bi mogao da bude problem?
Potpis
http://biske.rs
Re: Kako pokrenuti mysql na sveze instaliranom CentOS-u? 11.11.2010. u 23:28 · pre 194 meseca #2
Nije pokrenut mysql.

# service mysqld start

Sa #chkconfig --level 235 mysqld on

podešavaš da se pokreće odmah pri pokretanju sistema. Takođe, obavezno odradi mysql_secure_installation tj isprati ovaj wizard do kraja.
Potpis


Re: Kako pokrenuti mysql na sveze instaliranom CentOS-u? 11.11.2010. u 23:40 · pre 194 meseca
izmenjeno 1 put, poslednji put biske86 12.11.2010. u 00:14
  1. biske8612.11.2010. u 00:14zapis iz teksta poruke
#3
Code:
service mysqld start

daje
Citat:
mysqld: unrecognized service


Code:
chkconfig --level 235 mysql on

daje
Citat:
error reading information on service mysql: No such file or directory


Code:
 mysql_secure_installation

daje
Citat:
bash: mysql_secure_installation: command not found


I da kada udjem u graficko okruzenje i odem na System/Administration/Server Settings/Services ne nalazim u listi servisa mysqld.
Potpis
http://biske.rs
Re: Kako pokrenuti mysql na sveze instaliranom CentOS-u? 12.11.2010. u 10:32 · pre 194 meseca #7
A jel mogu na neki pouzdan nacin da vidim da li mi je instaliran server? Jel postoji neka komanda?

I jos jedna stvar vezana za ovo yum install, a to je da me interesuje koju verziju baze ce mi ovo skinuti? Meni konkretno treba 5.0.77., posto mi je na drugom racunaru u virtuelnoj masini ta verzija.
Potpis
http://biske.rs
Re: Kako pokrenuti mysql na sveze instaliranom CentOS-u? 12.11.2010. u 12:05 · pre 194 meseca #9
Code:
yum list installed

evo isecka izlaza koji daje ova komanda
Citat:
mtr.i386 2:0.71-3.1 installed
mutt.i386 5:1.4.2.2-3.0.2.el5 installed
mysql.i386 5.0.77-3.el5 installed
nano.i386 1.3.12-1.1 installed
nash.i386 5.1.19.6-54 installed



Code:
yum info mysql

daje
Citat:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: mirror.nsc.liu.se
* base: mirror.nsc.liu.se
* extras: centosg4.centos.org
* updates: mirror.nsc.liu.se
Installed Packages
Name : mysql
Arch : i386
Version : 5.0.77
Release : 3.el5
Size : 7.9 M
Repo : installed
Summary : MySQL client programs and shared libraries.
URL : http://www.mysql.com
License : GPLv2 with exceptions
Description: MySQL is a multi-user, multi-threaded SQL database server. MySQL is a
: client/server implementation consisting of a server daemon (mysqld)
: and many different client programs and libraries. The base package
: contains the MySQL client programs, the client shared libraries, and
: generic MySQL files.

Available Packages
Name : mysql
Arch : i386
Version : 5.0.77
Release : 4.el5_5.4
Size : 4.8 M
Repo : updates
Summary : MySQL client programs and shared libraries
URL : http://www.mysql.com
License : GPLv2 with exceptions
Description: MySQL is a multi-user, multi-threaded SQL database server. MySQL is a
: client/server implementation consisting of a server daemon (mysqld)
: and many different client programs and libraries. The base package
: contains the MySQL client programs, the client shared libraries, and
: generic MySQL files.



E sad koliko vidim, tacna je konstatacija da je samo instaliran mysql clijent a ne server. Procesljacu po manualu a ako nije tesko jel moze neko da objasni kako da preko yum-a instaliram bas odredjenu verziju mysql servera (u ovom slucaju 5.0.77)

Hvala na odgovorima..
Potpis
http://biske.rs
Re: Kako pokrenuti mysql na sveze instaliranom CentOS-u? 12.11.2010. u 16:05 · pre 194 meseca #13
Code:
yum info mysql-server


kaze:

Citat:
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: mirror.nsc.liu.se
* base: mirror.nsc.liu.se
* extras: centosg4.centos.org
* updates: mirror.nsc.liu.se
Available Packages
Name : mysql-server
Arch : i386
Version : 5.0.77
Release : 4.el5_5.4
Size : 9.8 M
Repo : updates
Summary : The MySQL server and related files
URL : http://www.mysql.com
License : GPLv2 with exceptions
Description: MySQL is a multi-user, multi-threaded SQL database server. MySQL is
: a client/server implementation consisting of a server daemon
: (mysqld) and many different client programs and libraries. This
: package contains the MySQL server and some accompanying files and
: directories.



Hvala puno to je to.
Potpis
http://biske.rs
Re: Kako pokrenuti mysql na sveze instaliranom CentOS-u? 12.11.2010. u 16:47 · pre 194 meseca #14
Citat:
kiklop74: 
Code:

yum -y install mysql-server


Odradio sam ovu komandu i prosla je instalacija bez problema. Posle toga samo sam jos usao u System/Administration/Server Settings/Services i pokrenuo servis i sve je bilo u redu.

Hvala svima na pomoci..
Potpis
http://biske.rs
Re: Kako pokrenuti mysql na sveze instaliranom CentOS-u? 13.11.2010. u 00:41 · pre 194 meseca #15
Nemoj zamjeriti ali moram malo prigovoriti.

Razvukla se tema 2 dana a sve si mogao završiti da si ukucao na Google 3 riječi: centos mysql yum... Klik na prvi link i 3 komande koje trebaš ukucati...

Potpis


Re: Kako pokrenuti mysql na sveze instaliranom CentOS-u? 13.11.2010. u 00:43 · pre 194 meseca #16
kasno marko na ...

elem, iako verujem da ti je to tvoj desktop na kome ces samo da radis testiranje, svejedno, MySQL koji dolazi uz bilo koji distro (posebno uz CentOS/RHEL/Fedora) je golo .... posto je kompajliran od strane "distribution preparer"-a po "generalnim pravilima za taj distro".... ta pravila su super za "global" ali za specificne pakete su smrt. Dodatno distroi imaju genijalne ideje oko versioninga paketa tako da je tu dodatni pokolj ... dakle savet - zaboravi da koristis mysql iz distro-a sve i za testiranje i odma nauci kako da instaliras "pravi" mysql (onaj sa dev.mysql.com)...

sto se centosa tice




odes na dev.mysql.com i skines najnoviji mysql (kako testiras, najbolje da odma krenes sa 5.5 posto je on vec RC, ili ako hoces da budes siguran onda 5.1)

0.0 wget http://dev.mysql.com/get/Downl...rom/http://artfiles.org/mysql/
0.1 mkdir tmp; cd tmp; tar xvf ../MySQL-5.5.7_rc-1.rhel5.i386.tar

pogledas koje sve mysql pakete imas:

1. rpm -qa | grep -i mysql

onda sve te pakete pobijes

2. rpm -e --nodeps --force mysql mysql-server mysql-libs

sada instaliras one pakete koje si u koraku [0] skinuo sa dev.mysql.com i raspakovao:

3. rpm -i MySQL-client-5.5.7_rc-1.rhel5.i386.rpm MySQL-devel-5.5.7_rc-1.rhel5.i386.rpm MySQL-server-5.5.7_rc-1.rhel5.i386.rpm MySQL-shared-5.5.7_rc-1.rhel5.i386.rpm

i to je to :)

Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Kako pokrenuti mysql na sveze instaliranom CentOS-u? 13.11.2010. u 13:50 · pre 194 meseca #18
nema na cemu, mnogo ljudi koriste te pakete koji dolaze uz distro i u produkciji (na zalost) ne znajuci za to da su ti paketi prilicno losi.. za vezbanje je sve to ok posto osnovne razlike mogu da se primete tek pri velikom loadu ali svejedno, ja licno mislim da je bolje pravilno raditi od pocetka .... 5.5 nije jos GA ali ga vredi probati :D ... 5.0 je izasao iz supported vremena pocetkom godine tako da ga treba preskociti ..
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme