mysql ইনস্টল হয়েছে তবে কাজ করছে না not


9

আমি পুরানোটিকে অপসারণ করে মাইএসকিএল মাইএসকিএল - ডিভেল মাইএসকিএল-সার্ভার ইনস্টল করেছি। আমি কমান্ড হিসাবে ব্যবহার

# rpm -e mysql mysql-server mysql-devel --nodeps
# yum install mysql mysql-server mysql-devel
#  /etc/init.d/mysqld start

এটা বলে

-bash: /etc/init.d/mysqld: No such file or directory

তারপরে আমি এটি সনাক্ত করার চেষ্টা করেছি, তাই আমিও করেছি

# locate mysqld
/etc/rc.d/init.d/mysqld
/etc/rc.d/rc0.d/K36mysqld
/etc/rc.d/rc1.d/K36mysqld
/etc/rc.d/rc2.d/S64mysqld
/etc/rc.d/rc3.d/S64mysqld
/etc/rc.d/rc4.d/S64mysqld
/etc/rc.d/rc5.d/S64mysqld
/etc/rc.d/rc6.d/K36mysqld
/usr/bin/mysqld_multi
/usr/bin/mysqld_safe
/usr/bin/mysqldump
/usr/bin/mysqldumpslow
/usr/libexec/mysqld
/usr/share/man/man1/mysqld_multi.1.gz
/usr/share/man/man1/mysqld_safe.1.gz
/usr/share/man/man1/mysqldump.1.gz
/usr/share/man/man1/mysqldumpslow.1.gz
/usr/share/man/man1/safe_mysqld.1.gz
/usr/share/man/man8/mysqld.8.gz
/var/lock/subsys/mysqld
/var/log/mysqld.log
/var/run/mysqld

তাই অনুসন্ধান করার পরে এই পৃষ্ঠাটি পেয়েছি তাই আমি করেছি

rpm -V mysql

কিন্তু এটা বলে

# rpm -V mysql
package mysql is not installed

এছাড়াও

# service mysqld start

কিন্তু আউটপুট ছিল

  mysqld: unrecognized service

তাই আমি আবার এটি ইনস্টল করার চেষ্টা করেছি yum install mysqlকিন্তু এই সময় আউটপুট হয়

 yum install mysql
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.serveraxis.net
 * epel: mirror.steadfast.net
 * extras: mirror.wiredtree.com
 * updates: mirror.ubiquityservers.com
Setting up Install Process
Package mysql is obsoleted by MySQL-server, trying to install MySQL-server-5.1.48-1.glibc23.x86_64 instead
Package MySQL-server-5.1.48-1.glibc23.x86_64 already installed and latest version
Package mysql is obsoleted by MySQL-server, trying to install MySQL-server-5.1.48-1.glibc23.x86_64 instead
Package MySQL-server-5.1.48-1.glibc23.x86_64 already installed and latest version
Nothing to do

আমি যেখানে ভুল করছি দয়া করে আমাকে গাইড করুন। এটি করার জন্য সঠিক পদ্ধতির কী হওয়া উচিত?

সম্পাদনা করুন আমি সেন্টো 5 এবং এ আছি

init.d এর মধ্যে mysql ফাইল রয়েছে

# cd /etc/init.d/
[root@domain init.d]# ls
crond      dc_server  haldaemon  httpd      iptables  iscsid   kudzu         mcstrans    multipathd  netconsole  netplugd  rawdevices  restorecond  sshd
dc_client  functions  halt       ip6tables  iscsi     killall  lvm2-monitor  messagebus  mysql       netfs       network   rdisc       single       syslog

আমি করেছিলাম

# service mysql start
Starting MySQL SUCCESS!
[root@domain init.d]# mysql
-bash: mysql: command not found
[root@domain init.d]# mysql -u root -h localhost
-bash: mysql: command not found

সম্পাদিত

# rpm -qa | grep -i mysql
MySQL-server-5.1.48-1.glibc23
perl-DBD-MySQL-3.0007-2.el5
php-mysql-5.1.6-27.el5_5.3
MySQL-devel-5.1.48-1.glibc23

আমি যখনই yum install mysql mysql-server mysql-develএটি করি তখন কেবল মাইএসকিএল-সার্ভার ইনস্টল করে এবং মাইএসকিএল-ডেভেল মাইএসকিএল না। এবং যদি আমি একাই yum install mysqlএটি করি :

 yum install mysql
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.serveraxis.net
 * epel: mirror.steadfast.net
 * extras: mirror.wiredtree.com
 * updates: mirror.ubiquityservers.com
Setting up Install Process
Package mysql is obsoleted by MySQL-server, trying to install MySQL-server-5.1.48-1.glibc23.x86_64 instead
Package MySQL-server-5.1.48-1.glibc23.x86_64 already installed and latest version
Package mysql is obsoleted by MySQL-server, trying to install MySQL-server-5.1.48-1.glibc23.x86_64 instead
Package MySQL-server-5.1.48-1.glibc23.x86_64 already installed and latest version
Nothing to do

এবং

#  yum whatprovides '/usr/bin/mysql'
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.serveraxis.net
 * epel: mirror.steadfast.net
 * extras: mirror.wiredtree.com
 * updates: mirror.ubiquityservers.com
mysql-5.0.77-4.el5_6.6.x86_64 : MySQL client programs and shared libraries
Repo        : base
Matched from:
Filename    : /usr/bin/mysql



mysql-5.0.77-4.el5_6.6.i386 : MySQL client programs and shared libraries
Repo        : base
Matched from:
Filename    : /usr/bin/mysql



MySQL-client-5.1.48-1.glibc23.x86_64 : MySQL - Client
Repo        : smartfile
Matched from:
Filename    : /usr/bin/mysql

আবার সম্পাদনা করুন

# yum remove MySQL-server
Loaded plugins: fastestmirror
Setting up Remove Process
No Match for argument: MySQL-server
Loading mirror speeds from cached hostfile
 * base: mirrors.serveraxis.net
 * epel: mirror.steadfast.net
 * extras: mirror.wiredtree.com
 * updates: mirror.ubiquityservers.com
Package(s) MySQL-server available, but not installed.
No Packages marked for removal

যখনই আমি yum install mysql mysql-server mysql-develএটা বলি

# yum install mysql mysql-server mysql-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.serveraxis.net
 * epel: mirror.steadfast.net
 * extras: mirror.wiredtree.com
 * updates: mirror.ubiquityservers.com
Setting up Install Process
Package mysql is obsoleted by MySQL-server, trying to install MySQL-server-5.1.48-1.glibc23.x86_64 instead
Package mysql is obsoleted by MySQL-server, trying to install MySQL-server-5.1.48-1.glibc23.x86_64 instead
Package mysql-server is obsoleted by MySQL-server, trying to install MySQL-server-5.1.48-1.glibc23.x86_64 instead
Package mysql-devel is obsoleted by MySQL-devel, trying to install MySQL-devel-5.1.48-1.glibc23.x86_64 instead
Package mysql-devel is obsoleted by MySQL-devel, trying to install MySQL-devel-5.1.48-1.glibc23.x86_64 instead
Resolving Dependencies
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
The program yum-complete-transaction is found in the yum-utils package.
--> Running transaction check
---> Package MySQL-devel.x86_64 0:5.1.48-1.glibc23 set to be updated
---> Package MySQL-server.x86_64 0:5.1.48-1.glibc23 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================================================================
 Package                                  Arch                               Version                                        Repository                             Size
========================================================================================================================================================================
Installing:
 MySQL-devel                              x86_64                             5.1.48-1.glibc23                               smartfile                             9.4 M
 MySQL-server                             x86_64                             5.1.48-1.glibc23                               smartfile                              19 M

Transaction Summary
========================================================================================================================================================================
Install       2 Package(s)
Upgrade       0 Package(s)

Total download size: 28 M
Is this ok [y/N]:

মানে কেবল মাইএসকিএল-সার্ভার এবং মাইএসকিএল-ডেভেল তৃতীয়টি মাইএসকিএল নয়।

আপডেট

 yum --disablerepo=smartfile install mysql mysql-server mysql-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.serveraxis.net
 * epel: mirror.steadfast.net
 * extras: mirror.wiredtree.com
 * updates: mirror.ubiquityservers.com
Setting up Install Process
Resolving Dependencies
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
The program yum-complete-transaction is found in the yum-utils package.
--> Running transaction check
---> Package mysql.i386 0:5.0.77-4.el5_6.6 set to be updated
--> Processing Dependency: libssl.so.6 for package: mysql
--> Processing Dependency: libcrypto.so.6 for package: mysql
---> Package mysql.x86_64 0:5.0.77-4.el5_6.6 set to be updated
---> Package mysql-devel.i386 0:5.0.77-4.el5_6.6 set to be updated
--> Processing Dependency: openssl-devel for package: mysql-devel
---> Package mysql-devel.x86_64 0:5.0.77-4.el5_6.6 set to be updated
---> Package mysql-server.x86_64 0:5.0.77-4.el5_6.6 set to be updated
--> Running transaction check
---> Package openssl.i686 0:0.9.8e-20.el5 set to be updated
--> Processing Dependency: libgssapi_krb5.so.2 for package: openssl
--> Processing Dependency: libkrb5.so.3(krb5_3_MIT) for package: openssl
--> Processing Dependency: libk5crypto.so.3 for package: openssl
--> Processing Dependency: libk5crypto.so.3(k5crypto_3_MIT) for package: openssl
--> Processing Dependency: libkrb5.so.3 for package: openssl
---> Package openssl-devel.x86_64 0:0.9.8e-20.el5 set to be updated
--> Processing Dependency: krb5-devel for package: openssl-devel
--> Running transaction check
---> Package krb5-devel.x86_64 0:1.6.1-62.el5 set to be updated
--> Processing Dependency: libselinux-devel for package: krb5-devel
--> Processing Dependency: e2fsprogs-devel for package: krb5-devel
--> Processing Dependency: keyutils-libs-devel for package: krb5-devel
---> Package krb5-libs.i386 0:1.6.1-62.el5 set to be updated
--> Processing Dependency: libkeyutils.so.1 for package: krb5-libs
--> Processing Dependency: libkeyutils.so.1(KEYUTILS_0.3) for package: krb5-libs
--> Running transaction check
---> Package e2fsprogs-devel.x86_64 0:1.39-33.el5 set to be updated
---> Package keyutils-libs.i386 0:1.2-1.el5 set to be updated
---> Package keyutils-libs-devel.x86_64 0:1.2-1.el5 set to be updated
---> Package libselinux-devel.x86_64 0:1.33.4-5.7.el5 set to be updated
--> Processing Dependency: libsepol-devel >= 1.15.2-1 for package: libselinux-devel
--> Running transaction check
---> Package libsepol-devel.x86_64 0:1.15.2-3.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

========================================================================================================================================================================
 Package                                         Arch                               Version                                      Repository                        Size
========================================================================================================================================================================
Installing:
 mysql                                           i386                               5.0.77-4.el5_6.6                             base                             4.8 M
 mysql                                           x86_64                             5.0.77-4.el5_6.6                             base                             4.8 M
 mysql-devel                                     i386                               5.0.77-4.el5_6.6                             base                             2.4 M
 mysql-devel                                     x86_64                             5.0.77-4.el5_6.6                             base                             2.5 M
 mysql-server                                    x86_64                             5.0.77-4.el5_6.6                             base                             9.8 M
Installing for dependencies:
 e2fsprogs-devel                                 x86_64                             1.39-33.el5                                  base                             637 k
 keyutils-libs                                   i386                               1.2-1.el5                                    base                              18 k
 keyutils-libs-devel                             x86_64                             1.2-1.el5                                    base                              27 k
 krb5-devel                                      x86_64                             1.6.1-62.el5                                 base                             1.9 M
 krb5-libs                                       i386                               1.6.1-62.el5                                 base                             668 k
 libselinux-devel                                x86_64                             1.33.4-5.7.el5                               base                             149 k
 libsepol-devel                                  x86_64                             1.15.2-3.el5                                 base                             192 k
 openssl                                         i686                               0.9.8e-20.el5                                base                             1.4 M
 openssl-devel                                   x86_64                             0.9.8e-20.el5                                base                             1.9 M

Transaction Summary
========================================================================================================================================================================
Install      14 Package(s)
Upgrade       0 Package(s)

Total size: 31 M
Total download size: 15 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): mysql-5.0.77-4.el5_6.6.x86_64.rpm                                                                                                         | 4.8 MB     00:00
(2/2): mysql-server-5.0.77-4.el5_6.6.x86_64.rpm                                                                                                  | 9.8 MB     00:00
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                    10 MB/s |  15 MB     00:01
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test


Transaction Check Error:
  file /etc/pki/tls/certs/ca-bundle.crt from install of openssl-0.9.8e-20.el5.i686 conflicts with file from package openssl-0.9.8e-12.el5_5.7.x86_64
  file /usr/share/man/man1/ca.1ssl.gz from install of openssl-0.9.8e-20.el5.i686 conflicts with file from package openssl-0.9.8e-12.el5_5.7.x86_64
  file /usr/share/man/man1/req.1ssl.gz from install of openssl-0.9.8e-20.el5.i686 conflicts with file from package openssl-0.9.8e-12.el5_5.7.x86_64
  file /usr/share/man/man1/x509.1ssl.gz from install of openssl-0.9.8e-20.el5.i686 conflicts with file from package openssl-0.9.8e-12.el5_5.7.x86_64

Error Summary
-------------

শেষ আপডেট

# yum remove openssl-0.9.8e-20.el5.i686
Loaded plugins: fastestmirror
Setting up Remove Process
No Match for argument: openssl-0.9.8e-20.el5.i686
Loading mirror speeds from cached hostfile
 * base: mirrors.serveraxis.net
 * epel: mirror.steadfast.net
 * extras: mirror.wiredtree.com
 * updates: mirror.ubiquityservers.com
Package(s) openssl-0.9.8e-20.el5.i686 available, but not installed.
No Packages marked for removal

এটি সেন্টোসের কোন সংস্করণ? আপনার /etc/init.d- ডিরেক্টরি কোথায়?
Kvisle

দয়া করে সম্পাদনাটি দেখুন
আস্তা

শেন কী বলেছে।
Kvisle

@Kvisle আমার সম্পাদন করা দেখতে
Astha

উত্তর:


7
Package mysql is obsoleted by MySQL-server, trying to install MySQL-server-5.1.48-1.glibc23.x86_64 instead
Package MySQL-server-5.1.48-1.glibc23.x86_64 already installed and latest version

দেখে মনে হচ্ছে আপনি MySQL-serverহোমপেজ থেকে প্যাকেজটি ডাউনলোড করেছেন এবং ইনস্টল করেছেন rpm -ivh। এর সাথে যাচাই করুন:

$ rpm -qa | grep MySQL

আপনি যদি mysql-serverসংগ্রহস্থল (বেস, ইপেল, ...) থেকে ইনস্টল করতে চান তবে আপনাকে MySQL-serverপ্রথমে নির্বাহের মাধ্যমে আনইনস্টল করতে হবে :

# yum remove MySQL-*

এবং তারপর:

# yum install mysql mysql-server mysql-devel

থেকে init স্ক্রিপ্ট MySQL-serverপ্যাকেজ mysqlপরিবর্তে mysqldথেকে mysql-server। আপনার জন্য ইঙ্গিতটি হ'ল কিছু অক্ষর টাইপ করুন ( /etc/init.d/mys) এবং টিপুন Tabবা TabTab


আমি যখন মাইএসকিএল ইনস্টল করি তখন এটি স্বয়ংক্রিয়ভাবে মাইএসকিএল-এর জায়গায় মাইএসকিএল-সার্ভার ইনস্টল করে দেয়। আমার সম্পাদনা দেখুন।
আস্থা

আমি আপনার সম্পাদনাটি দেখিনি। আউটপুট সংযোজন rpm -qa | grep -i mysql?
কোয়ান্টা

ক্ষমাপ্রার্থী। এখন এটি দেখুন।
আস্তা

# yum remove MySQL-server?
কোয়ান্টা

2
পাঠ আপনি (অক্ষম উচিত enabled=0মধ্যে /etc/yum.repos.d/<name>.repo) অস্বাভাবিক রেপো (Rémi, smartfile, ...) এবং শুধুমাত্র যখন প্রয়োজন সক্ষম yum --enablerepo=<repo_name> ...
কোয়ান্টা

4

আপনি সম্ভবত আরপিএম থেকে মাইএসকিউএল-ডেভেল এবং মাইএসকিউএল-সার্ভারটি ম্যানুয়ালি ইনস্টল করেছেন এবং আপনাকে মাইএসকিএল ইনস্টল করা থেকে বিরত রাখছেন।

এই প্যাকেজগুলির সাথে অপসারণ করা ভাল

#yum remove MySQL-devel MySQL-server 

এবং এটি দিয়ে আবার ইনস্টল করুন

#yum install mysql mysql-server mysql-devel

এছাড়াও দয়া করে উপরের দুটি কমান্ডের আউটপুট পোস্ট করুন, এটি আপনাকে সহায়তা করতে আমাদের সহায়তা করবে।

সম্পাদনা

স্মার্টফিল সংগ্রহস্থল .. এটি অক্ষম করার চেষ্টা করবেন? সঙ্গে

#yum --disablerepo=smartfile

দুঃখিত, দেখেছি যে আপনি ইতিমধ্যে দুটি প্যাকেজ সরিয়েছেন, আমার পোস্ট অনুসারে সম্পাদনা করেছেন।
গৌমিরে

1

আপনি মাইএসকিউএল-সার্ভারটি চালিয়ে শুরু করুন:

# /etc/init.d/mysql start

সাধারণত, মাইএসকিউএল-ক্লায়েন্টটি mysqlওএস-সংগ্রহস্থলে নামযুক্ত প্যাকেজে থাকে :

# yum install mysql

তবে যেহেতু এটি আপনার ক্ষেত্রে না, তাই আমি সন্দেহ করি আপনি অন্য কোনও প্যাকেজ ইনস্টল করেছেন।

আপনি কি চেষ্টা করে দেখবেন:

# yum whatprovides '/usr/bin/mysql'

এটি আপনাকে প্যাকেজগুলির একটি তালিকা দেয় যা আপনাকে মাইএসকিউএল-ক্লায়েন্ট সরবরাহ করে।


উত্তরের জন্য ধন্যবাদ তবে স্যার আমার প্রশ্নটি দেখুন। আমি ইতিমধ্যে এটি চেষ্টা করেছিলাম কিন্তু এটি করার কিছুই বলে না।
আস্থা

আমি ক্ষমা চেয়েছি, আপডেট হয়েছে
Kvisle

ইস whatprovides '/ usr / bin / MySQL' আউটপুট দেখতে
Astha

1

প্রথমে আপনার যা আছে তা সরান:

yum remove mysql-server 

yum remove mysql

তারপরে ইনস্টল করুন:

yum install mysql-server 

yum install mysql 

yum install mysql-devel



service mysqld start
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.