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.