LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1624|回复: 12

openSUSE安装Mysql

[复制链接]
发表于 2009-7-23 23:07:37 | 显示全部楼层 |阅读模式
你好,我安装的是openSUSE11.1 ,按照你的说的方法安装MySQL,但是/etc/init.d/mysql start 在执行这句之后,有很多错误返回,我不明白什么意思,特意请教你一下。谢谢,具体错误代码是:

/etc/init.d/mysql start
Updating MySQL privilege database...                                                                                                                                   
Looking for 'mysql' in: /usr/bin/mysql                                                                                                                                 
Looking for 'mysqlcheck' in: /usr/bin/mysqlcheck                                                                                                                       
Running 'mysqlcheck'...                                                                                                                                                
Running 'mysql_fix_privilege_tables'...                                                                                                                                
ERROR 1005 (HY000) at line 8: Can't create table 'db' (errno: 13)                                                                                                      
ERROR 1005 (HY000) at line 13: Can't create table 'host' (errno: 13)                                                                                                   
ERROR 1005 (HY000) at line 16: Can't create table 'user' (errno: 13)                                                                                                   
ERROR 1005 (HY000) at line 22: Can't create table 'func' (errno: 13)                                                                                                   
ERROR 1005 (HY000) at line 25: Can't create table 'tables_priv' (errno: 13)                                                                                            
ERROR 1005 (HY000) at line 27: Can't create table 'columns_priv' (errno: 13)                                                                                          
ERROR 1005 (HY000) at line 30: Can't create table 'help_topic' (errno: 13)                                                                                             
ERROR 1005 (HY000) at line 33: Can't create table 'help_category' (errno: 13)                                                                                          
ERROR 1005 (HY000) at line 36: Can't create table 'help_relation' (errno: 13)                                                                                          
ERROR 1005 (HY000) at line 39: Can't create table 'help_keyword' (errno: 13)                                                                                          
ERROR 1005 (HY000) at line 42: Can't create table 'time_zone_name' (errno: 13)                                                                                         
ERROR 1005 (HY000) at line 45: Can't create table 'time_zone' (errno: 13)                                                                                             
ERROR 1005 (HY000) at line 48: Can't create table 'time_zone_transition' (errno: 13)                                                                                   
ERROR 1005 (HY000) at line 51: Can't create table 'time_zone_transition_type' (errno: 13)                                                                              
ERROR 1005 (HY000) at line 54: Can't create table 'time_zone_leap_second' (errno: 13)                                                                                 
ERROR 1005 (HY000) at line 57: Can't create table 'proc' (errno: 13)                                                                                                   
ERROR 1005 (HY000) at line 60: Can't create table 'procs_priv' (errno: 13)                                                                                             
ERROR 1017 (HY000) at line 76: Can't find file: './mysql/user.frm' (errno: 13)                                                                                         
ERROR 1017 (HY000) at line 80: Can't find file: './mysql/user.frm' (errno: 13)                                                                                         
ERROR 1017 (HY000) at line 82: Can't find file: './mysql/user.frm' (errno: 13)                                                                                         
ERROR 1017 (HY000) at line 83: Can't find file: './mysql/host.frm' (errno: 13)                                                                                         
ERROR 1017 (HY000) at line 84: Can't find file: './mysql/db.frm' (errno: 13)                                                                                          
ERROR 1017 (HY000) at line 87: Can't find file: './mysql/user.frm' (errno: 13)                                                                                         
ERROR 1017 (HY000) at line 88: Can't find file: './mysql/db.frm' (errno: 13)                                                                                          
ERROR 1017 (HY000) at line 89: Can't find file: './mysql/host.frm' (errno: 13)                                                                                         
ERROR 1017 (HY000) at line 95: Can't find file: './mysql/user.frm' (errno: 13)                                                                                         
ERROR 1017 (HY000) at line 100: Can't find file: './mysql/user.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 106: Can't find file: './mysql/tables_priv.frm' (errno: 13)                                                                                 
ERROR 1017 (HY000) at line 109: Can't find file: './mysql/tables_priv.frm' (errno: 13)                                                                                 
ERROR 1017 (HY000) at line 118: Can't find file: './mysql/tables_priv.frm' (errno: 13)                                                                                 
ERROR 1017 (HY000) at line 132: Can't find file: './mysql/columns_priv.frm' (errno: 13)                                                                                
ERROR 1017 (HY000) at line 136: Can't find file: './mysql/columns_priv.frm' (errno: 13)                                                                                
ERROR 1017 (HY000) at line 146: Can't find file: './mysql/columns_priv.frm' (errno: 13)                                                                                
ERROR 1017 (HY000) at line 154: Can't find file: './mysql/func.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 162: Can't find file: './mysql/user.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 164: Can't find file: './mysql/user.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 175: Can't find file: './mysql/user.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 181: Can't find file: './mysql/user.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 191: Can't find file: './mysql/db.frm' (errno: 13)                                                                                          
ERROR 1017 (HY000) at line 194: Can't find file: './mysql/host.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 198: Can't find file: './mysql/user.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 201: Can't find file: './mysql/db.frm' (errno: 13)                                                                                          
ERROR 1017 (HY000) at line 202: Can't find file: './mysql/host.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 203: Can't find file: './mysql/user.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 204: Can't find file: './mysql/func.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 208: Can't find file: './mysql/user.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 212: Can't find file: './mysql/user.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 237: Can't find file: './mysql/db.frm' (errno: 13)                                                                                          
ERROR 1017 (HY000) at line 242: Can't find file: './mysql/db.frm' (errno: 13)                                                                                          
ERROR 1017 (HY000) at line 256: Can't find file: './mysql/host.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 260: Can't find file: './mysql/host.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 274: Can't find file: './mysql/func.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 276: Can't find file: './mysql/func.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 283: Can't find file: './mysql/user.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 288: Can't find file: './mysql/db.frm' (errno: 13)                                                                                          
ERROR 1017 (HY000) at line 289: Can't find file: './mysql/db.frm' (errno: 13)                                                                                          
ERROR 1017 (HY000) at line 291: Can't find file: './mysql/host.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 292: Can't find file: './mysql/host.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 294: Can't find file: './mysql/user.frm' (errno: 13)                                                                                       
ERROR 1017 (HY000) at line 295: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 300: Can't find file: './mysql/db.frm' (errno: 13)
ERROR 1017 (HY000) at line 301: Can't find file: './mysql/db.frm' (errno: 13)
ERROR 1017 (HY000) at line 303: Can't find file: './mysql/host.frm' (errno: 13)
ERROR 1017 (HY000) at line 304: Can't find file: './mysql/host.frm' (errno: 13)
ERROR 1017 (HY000) at line 306: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 307: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 312: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 318: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 323: Can't find file: './mysql/db.frm' (errno: 13)
ERROR 1017 (HY000) at line 324: Can't find file: './mysql/db.frm' (errno: 13)
ERROR 1017 (HY000) at line 326: Can't find file: './mysql/host.frm' (errno: 13)
ERROR 1017 (HY000) at line 327: Can't find file: './mysql/host.frm' (errno: 13)
ERROR 1017 (HY000) at line 329: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 330: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 335: Can't find file: './mysql/db.frm' (errno: 13)
ERROR 1017 (HY000) at line 336: Can't find file: './mysql/db.frm' (errno: 13)
ERROR 1017 (HY000) at line 338: Can't find file: './mysql/host.frm' (errno: 13)
ERROR 1017 (HY000) at line 339: Can't find file: './mysql/host.frm' (errno: 13)
ERROR 1017 (HY000) at line 341: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 342: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 344: Can't find file: './mysql/db.frm' (errno: 13)
ERROR 1017 (HY000) at line 345: Can't find file: './mysql/db.frm' (errno: 13)
ERROR 1017 (HY000) at line 347: Can't find file: './mysql/host.frm' (errno: 13)
ERROR 1017 (HY000) at line 348: Can't find file: './mysql/host.frm' (errno: 13)
ERROR 1017 (HY000) at line 353: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 354: Can't find file: './mysql/db.frm' (errno: 13)
ERROR 1017 (HY000) at line 355: Can't find file: './mysql/host.frm' (errno: 13)
ERROR 1017 (HY000) at line 360: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 367: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 369: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 370: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 371: Can't find file: './mysql/user.frm' (errno: 13)
ERROR 1017 (HY000) at line 379: Can't find file: './mysql/procs_priv.frm' (errno: 13)
ERROR 1017 (HY000) at line 383: Can't find file: './mysql/procs_priv.frm' (errno: 13)
ERROR 1017 (HY000) at line 387: Can't find file: './mysql/procs_priv.frm' (errno: 13)
ERROR 1017 (HY000) at line 391: Can't find file: './mysql/procs_priv.frm' (errno: 13)
ERROR 1017 (HY000) at line 399: Can't find file: './mysql/proc.frm' (errno: 13)
ERROR 1017 (HY000) at line 443: Can't find file: './mysql/proc.frm' (errno: 13)
ERROR 1017 (HY000) at line 445: Can't find file: './mysql/proc.frm' (errno: 13)
FATAL ERROR: Upgrade failed
发表于 2009-7-23 23:10:23 | 显示全部楼层
楼主说的“你”,他是~~~~who?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-24 09:07:18 | 显示全部楼层
哦,sorry。我是看了个帖子,按照里面的方法来安装MySQL的。具体方法如下:

做系统开发,数据库的操作必不可少。安装Mysql的问题来了。

跟着我的步骤,就让她简单一些吧:)

1.下载Mysql。我选择在yast-->software management(SUSE的软件管理中心)中,先输入mysql搜索一下,然后找到Mysql这个软件,选中她,同时会有两个依赖的文档会自动选中。然后一路下一步就可以。(下载的时候,可能会比较慢一点,需要耐心等待。)

2.切换到konsole(命令控制台下),使用root权限,运行mysql_install_db(初始化建立mysql DB),然后执行/etc/init.d/mysql start(这个很重要,不运行的话,在后面执行mysql命令,会有以下错误:error:   'Can't   connect   to   local   MySQL   server   through   socket   '/tmp/mysql.sock'   (111)'   
  Check   that   mysqld   is   running   and   that   the   socket:   '/tmp/mysql.sock'   exists!)。接下来,设置一下root的密码吧,输入mysqladmin - u root -p '[yourpassword]'.

这样mysql就基本上安装完成了,可以在命令行下使用mysql了。



希望你能帮帮我哦!谢谢
回复 支持 反对

使用道具 举报

发表于 2009-7-24 12:30:04 | 显示全部楼层
还是看图直观点吧...
suse11.1--kde3.5桌面,,配置如下(如果你不装php-apache2的话可以不选那个带php的...)
回复 支持 反对

使用道具 举报

发表于 2009-7-24 12:37:53 | 显示全部楼层
装完之后在yast2的服务管理里面启用mysql并设置成随系统自动启动那样...
然后按他说的 在终端里 mysqladmin - uroot -p[yourpassword]

我记得-u,-p参数和他们后面的值之间是没有空格的...
另外初始化数据库好像也没必要...

建议安装apache2+php5模块...然后下个phpMyAdmin用来做连接访问数据库的可视化前端...比在终端里输命令方便多了...
回复 支持 反对

使用道具 举报

发表于 2009-7-24 16:25:29 | 显示全部楼层
直接在YaST的“系统”->“系统服务(运行级别)”里启用MySQL服务不行么?为什么非从命令行启动呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-25 00:29:46 | 显示全部楼层
你好,我现在说的是安装MySQL,暂时还不安装apache。还是老问题,没解决呢。希望大家帮帮忙
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-25 00:34:21 | 显示全部楼层
Post by opentiss;2009106
直接在YaST的“系统”->“系统服务(运行级别)”里启用MySQL服务不行么?为什么非从命令行启动呢?


从系统服务里面启动MySQL也是一样的,有错误。提示信息unspecified error MySQL
回复 支持 反对

使用道具 举报

发表于 2009-7-25 10:20:32 | 显示全部楼层
安装mysql,apache+php,
使用xampp才是王道
地址:http://www.apachefriends.org/zh_cn/xampp-linux.html

绝对是lamp的入门经典

ps: 你可以选择只启动mysql,不启动apache
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-25 13:39:07 | 显示全部楼层
Post by lne1030;2009388
安装mysql,apache+php,
使用xampp才是王道
地址:http://www.apachefriends.org/zh_cn/xampp-linux.html

绝对是lamp的入门经典

ps: 你可以选择只启动mysql,不启动apache


问题是,我安装MySQL中间出现了问题,希望给予指点!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表