免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1911 | 回复: 7
打印 上一主题 下一主题

有点着急了!装了rmp包以后还能装源码包吗 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-15 20:20 |只看该作者 |倒序浏览
小弟新接触mysql。
在Red Hat 9 下升级了一个rpm包的mysql。mysqld进程是自动启动。但是我找不到安装目录在哪里,也就没法创建数据库。哪位能够告诉我?

另外, 如果不想要这个rpm安装的东西,是否还能够通过make那种方法来装源码的? 谢谢!

论坛徽章:
0
2 [报告]
发表于 2006-03-15 20:50 |只看该作者
vi /etc/my.cnf
这个是配置文件,里面有一行datadir,就是你的数据库目录。

论坛徽章:
0
3 [报告]
发表于 2006-03-15 22:02 |只看该作者
原帖由 jiangeb 于 2006-3-15 20:20 发表
但是我找不到安装目录在哪里,也就没法创建数据库。哪位能够告诉我?

奇怪了,建数据库,为什么一定要找到它存放的目录呢?你是在 mysql 中建立数据库,它自己会找地方放置就行了么,又不是要你手工建文件的。
如果在 my.cnf 中找不到,还可以登录到 mysql 后,show variables like 'datadir'; 来看。

论坛徽章:
0
4 [报告]
发表于 2006-03-16 00:01 |只看该作者
原帖由 jiangeb 于 2006-3-15 20:20 发表
小弟新接触mysql。
在Red Hat 9 下升级了一个rpm包的mysql。mysqld进程是自动启动。但是我找不到安装目录在哪里,也就没法创建数据库。哪位能够告诉我?

另外, 如果不想要这个rpm安装的东西,是否还能够通过 ...



rpm安装,数据库一般在/var/lib/mysql目录下,也可以通过编译安装的

论坛徽章:
0
5 [报告]
发表于 2006-03-16 09:00 |只看该作者
我查看了/etc 下,没有找到my.cnf 这个文件,这是怎么回事呢?
我现在没法登陆数据库,有点着急!

[ 本帖最后由 jiangeb 于 2006-3-16 09:08 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2006-03-16 10:28 |只看该作者
原帖由 jiangeb 于 2006-3-16 09:00 发表
我查看了/etc 下,没有找到my.cnf 这个文件,这是怎么回事呢?
我现在没法登陆数据库,有点着急!


找不到my.cnf,登录不了mysql,那用find或者locate命令找好了,
你要另外安装源码的都是可以的,启动的时候只启动源码安装的mysql就可以了,不过要主要一下数据库存放的路径什么

论坛徽章:
0
7 [报告]
发表于 2006-03-16 10:56 |只看该作者
我现在通过源码编译安装了MYSQL,但是
[root@dspace bin]# ./mysqld_safe
Starting mysqld daemon with databases from /usr/local/mysql/var
STOPPING server from pid file /usr/local/mysql/var/dspace.clas.ac.cn.pid
060316 11:00:09  mysqld ended

[root@dspace bin]# ./mysqladmin -u root password 'root321'
./mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!

去/usr/local/mysql/share/mysql 运行以下命令:
[root@dspace mysql]# ./mysql.server start
Starting MySQL................................... ERROR!

我/etc目录下没有my.cnf文件
请问这是什么原因呀,谢谢!

[ 本帖最后由 jiangeb 于 2006-3-16 11:02 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2006-03-16 11:29 |只看该作者
原帖由 jiangeb 于 2006-3-16 10:56 发表
我现在通过源码编译安装了MYSQL,但是
[root@dspace bin]# ./mysqld_safe
Starting mysqld daemon with databases from /usr/local/mysql/var
STOPPING server from pid file /usr/local/mysql/var/dspace.clas ...


看一下错误日志,你mysql没有启动用mysqladmin的时候当然会报错啦,贴出错误日志看一下
一般可能是权限的问题
my.cnf没有的话到/mysql/support-files拷贝一个
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP