Hi, I'm new to this. My end goal is to have a basic 5.1 mysql db. I have no tables created yet. I also plan to run perl scripts to read/write to mysql tables.
When I look at what is installed, I see some 4.1 and some 3.23. I've read that to upgrade from 3.23 to 5.1, I need to go to 4.0 and 5.0 first. And then I came to find that 4.0 isn't even available to download. I was able to uninstall mysqlclient10-devel-3.23.58-4.RHEL4.1 with rpm -e. However, I get the following when trying to uninstall mysqlclient10-3.23.58-4.RHEL4.1
# rpm -e mysqlclient10-3.23.58-4.RHEL4.1
error: Failed dependencies:
libmysqlclient.so.10 is needed by (installed) libdbi-dbd-mysql-0.6.5-10.RHEL4.1.i386
libmysqlclient.so.10 is needed by (installed) MyODBC-2.50.39-25.RHEL4.1.i386
libmysqlclient.so.10 is needed by (installed) qt-MySQL-3.3.3-10.RHEL4.i386
QUESTION 1: Can I safely do --nodeps with this if I will install another version of mysqlclient?
QUESTION 2: Below is a listing of what I have installed with "sql" in the name. Would it be easier to uninstall and install? Or would it be better to upgrade?
# rpm -qa | grep -i sql | sort
cyrus-sasl-sql-2.1.19-5.EL4
freeradius-mysql-1.0.1-3.RHEL4.3
freeradius-postgresql-1.0.1-3.RHEL4.3
libdbi-dbd-mysql-0.6.5-10.RHEL4.1
libdbi-dbd-pgsql-0.6.5-10.RHEL4.1
mod_auth_mysql-2.6.1-2.2
mod_auth_pgsql-2.0.1-7.1
mysql-4.1.20-2.RHEL4.1
mysql-bench-4.1.20-2.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
mysql-devel-4.1.20-2.RHEL4.1
MySQL-python-1.2.1_p2-1.el4.1
mysql-server-4.1.20-2.RHEL4.1
openldap-servers-sql-2.2.13-7.4E
oracle-instantclient11.2-sqlplus-11.2.0.2.0-1
perl-DBD-MySQL-2.9004-3.1
php-mysql-4.3.9-3.22.4
php-pgsql-4.3.9-3.22.4
postgresql-7.4.16-1.RHEL4.1
postgresql-contrib-7.4.16-1.RHEL4.1
postgresql-devel-7.4.16-1.RHEL4.1
postgresql-docs-7.4.16-1.RHEL4.1
postgresql-jdbc-7.4.16-1.RHEL4.1
postgresql-libs-7.4.16-1.RHEL4.1
postgresql-odbc-7.3-8.RHEL4.1
postgresql-pl-7.4.16-1.RHEL4.1
postgresql-python-7.4.16-1.RHEL4.1
postgresql-server-7.4.16-1.RHEL4.1
postgresql-tcl-7.4.16-1.RHEL4.1
postgresql-test-7.4.16-1.RHEL4.1
qt-MySQL-3.3.3-10.RHEL4
qt-PostgreSQL-3.3.3-10.RHEL4
QUESTION 3: Are these the only rpm's that I will need for a basic install with the ability to interact with perl scripts?
MySQL-server-VERSION.glibc23.i386.rpm
MySQL-client-VERSION.glibc23.i386.rpm
MySQL-devel-VERSION.glibc23.i386.rpm
MySQL-debuginfo-VERSION.glibc23.i386.rpm
QUESTION 4: What is the installed mysql-4.1.20-2.RHEL4.1 RPM I see installed and how would I upgrade it?
QUESTION 5: If I want to install DBD::mysql, can I use rpm or "perl -MCPAN -e shell"?
Here are some more details of my system:
# uname -a
Linux abcdef 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
# cat /etc/*-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
# ldd --version
ldd (GNU libc) 2.3.4
Thanks.
When I look at what is installed, I see some 4.1 and some 3.23. I've read that to upgrade from 3.23 to 5.1, I need to go to 4.0 and 5.0 first. And then I came to find that 4.0 isn't even available to download. I was able to uninstall mysqlclient10-devel-3.23.58-4.RHEL4.1 with rpm -e. However, I get the following when trying to uninstall mysqlclient10-3.23.58-4.RHEL4.1
# rpm -e mysqlclient10-3.23.58-4.RHEL4.1
error: Failed dependencies:
libmysqlclient.so.10 is needed by (installed) libdbi-dbd-mysql-0.6.5-10.RHEL4.1.i386
libmysqlclient.so.10 is needed by (installed) MyODBC-2.50.39-25.RHEL4.1.i386
libmysqlclient.so.10 is needed by (installed) qt-MySQL-3.3.3-10.RHEL4.i386
QUESTION 1: Can I safely do --nodeps with this if I will install another version of mysqlclient?
QUESTION 2: Below is a listing of what I have installed with "sql" in the name. Would it be easier to uninstall and install? Or would it be better to upgrade?
# rpm -qa | grep -i sql | sort
cyrus-sasl-sql-2.1.19-5.EL4
freeradius-mysql-1.0.1-3.RHEL4.3
freeradius-postgresql-1.0.1-3.RHEL4.3
libdbi-dbd-mysql-0.6.5-10.RHEL4.1
libdbi-dbd-pgsql-0.6.5-10.RHEL4.1
mod_auth_mysql-2.6.1-2.2
mod_auth_pgsql-2.0.1-7.1
mysql-4.1.20-2.RHEL4.1
mysql-bench-4.1.20-2.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
mysql-devel-4.1.20-2.RHEL4.1
MySQL-python-1.2.1_p2-1.el4.1
mysql-server-4.1.20-2.RHEL4.1
openldap-servers-sql-2.2.13-7.4E
oracle-instantclient11.2-sqlplus-11.2.0.2.0-1
perl-DBD-MySQL-2.9004-3.1
php-mysql-4.3.9-3.22.4
php-pgsql-4.3.9-3.22.4
postgresql-7.4.16-1.RHEL4.1
postgresql-contrib-7.4.16-1.RHEL4.1
postgresql-devel-7.4.16-1.RHEL4.1
postgresql-docs-7.4.16-1.RHEL4.1
postgresql-jdbc-7.4.16-1.RHEL4.1
postgresql-libs-7.4.16-1.RHEL4.1
postgresql-odbc-7.3-8.RHEL4.1
postgresql-pl-7.4.16-1.RHEL4.1
postgresql-python-7.4.16-1.RHEL4.1
postgresql-server-7.4.16-1.RHEL4.1
postgresql-tcl-7.4.16-1.RHEL4.1
postgresql-test-7.4.16-1.RHEL4.1
qt-MySQL-3.3.3-10.RHEL4
qt-PostgreSQL-3.3.3-10.RHEL4
QUESTION 3: Are these the only rpm's that I will need for a basic install with the ability to interact with perl scripts?
MySQL-server-VERSION.glibc23.i386.rpm
MySQL-client-VERSION.glibc23.i386.rpm
MySQL-devel-VERSION.glibc23.i386.rpm
MySQL-debuginfo-VERSION.glibc23.i386.rpm
QUESTION 4: What is the installed mysql-4.1.20-2.RHEL4.1 RPM I see installed and how would I upgrade it?
QUESTION 5: If I want to install DBD::mysql, can I use rpm or "perl -MCPAN -e shell"?
Here are some more details of my system:
# uname -a
Linux abcdef 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux
# cat /etc/*-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
# ldd --version
ldd (GNU libc) 2.3.4
Thanks.