
时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)
RedHat 9.0下自带的mysql rpm包为mysql-3.23.54a-11.i386.rpm,如果在你安装操作系统时没有安装mysql,后来安装mysql时:
| 以下为引用的内容:
shell> rpm -ivh mysql-3.23.54a-11.i386.rpm warning: mysql-3.23.54a-11.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e error: Failed dependencies: perl-DBD-MySQL is needed by mysql-3.23.54a-11 系统会提示包倚赖关系,在系统盘中找,有perl-DBD-MySQL-2.1021-3.i386.rpm包,安装之. shell> rpm -ivh perl-DBD-MySQL-2.1021-3.i386.rpm .......................................... error: Failed dependencies: libmysqlclient.so.10 is needed by perl-DBD-MySQL-2.1021-3 |
在系统光盘上找,在google上找相关文档,关于libmysqlclient.so.10的有价值的信息一点都没有。找了一台在安装操作系统时就安装了mysql的机器,用rpm -qa去查有关mysqlclient的信息。结果压根什么都没有。
于是尝试安装mysql-3.23.54a-11.i386.rpm加--nodeps参数.
| 以下为引用的内容:
shell>rpm -ivh mysql-3.23.54a-11.i386.rpm --nodeps warning: mysql-3.23.54a-11.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e Preparing... ########################################### [100%] 1:mysql ########################################### [100%] 再安装perl-DBD-MySQL-2.1021-3.i386.rpm shell>rpm -ivh perl-DBD-MySQL-2.1021-3.i386.rpm warning: perl-DBD-MySQL-2.1021-3.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e Preparing... ########################################### [100%] 1:perl-DBD-MySQL ########################################### [100%] |
faint,竟然好了,原来是这两个包相互倚赖,狂晕,如果不知道这回事,那去找libmysqlclient.so.10的相关包。可真得是辛苦啊,介于自己在安装的时候的费力,拿出来给不知道的朋友共享。希望可以会对有用的朋友参考......
测试服务器是否正常
| 以下为引用的内容:
C:mysqlbinmysqlshow C:mysqlbinmysqlshow -u root mysql C:mysqlbinmysqladmin version status proc C:mysqlbinmysql test 你也应该为root用户增加一个口令: C:mysqlbinmysql mysql mysql> DELETE FROM user WHERE Host='localhost' AND User=''; mysql> QUIT C:mysqlbinmysqladmin reload C:mysqlbinmysqladmin -u root password your_password 在你设置了口令以后,如果你想要关掉mysqld服务器, 你能使用这个命令做到: mysqladmin -- user=root -- password=your_password shutdown 看看有多少数据库 mysqlshow -u root -p mysql> SHOW DATABASES; 看看数据库里面有多少个表 mysqlshow [数据库名] -u kingfish -p mysql> SHOW TABLES; 使用数据库 mysql>user [数据库名] 察看使用的数据库 mysql> SELECT DATABASE(); 删除数据库 DROP DATABASE [IF EXISTS] db_name 自己使用的一个数据库 mysql> GRANT ALL ON [数据库名].* TO your_mysql_name; 察看表结构 DESCRIBE [表名]; 导入数据 为了装载文本文件&pet.txt&到pet表中,使用这个命令: mysql> LOAD DATA LOCAL INFILE &[文件名]& INTO TABLE [表名]; 日期转换成年份 SELECT name, (TO_DAYS(NOW())-TO_DAYS(birth))/365 FROM pet; 如果非空 WHERE death IS NOT NULL 为了找出包含正好5个字符的名字,使用&_&模式字符: //这个还是比较有意思的 mysql> SELECT * FROM pet WHERE name LIKE &_____&; 备份数据库 mysqldump --add-drop-table --opt test > backup-file.sql 改变表结构 ALTER TABLE t2 ADD PRIMARY KEY (name); |
关键词标签:安装,mysql,mysql>
相关阅读 10款MySQL数据库客户端图形界面管理工具推荐 MySQL常用维护管理工具 MySQL数据库启动失败1067进程意外终止的解决办法总结 MySQL故障:got error 127 when reading table 的错误的原因及解决办法 MySQL CPU 占用 100% 的解决过程 MySQL服务器进程CPU占用100%解决办法
热门文章
10款MySQL数据库客户端图形界面管理工具推荐
MySQL常用维护管理工具
使用命令行监控MYSQL
MySQL安装指南大盘点
mssql数据导入MySQL数据库实操
数据库技巧——MySQL十大优化技巧
人气排行 10款MySQL数据库客户端图形界面管理工具推荐 MySQL数据库启动失败1067进程意外终止的解决办法总结 Mysql 1045错误解决办法 MySQL服务器进程CPU占用100%解决办法 MySQL导出导入命令的用例 MySQL连接字符串的实际操作步骤汇总 MySQL无法启动、无法停止各种解决方法总结 三种常用的MySQL建表语句 Mysql清空表的实现方法 MySQL故障:got error 127 when reading table 的错误的原因及解决办法 查看MySQL数据库表的命令介绍 Foxpro到MySQL的数据转换技术介绍
查看所有0条评论>>