你的位置:

问答吧

-> PHP

-> 问题详情

mysql.sock不在了,怎么手工创建一个,并设置相应属性

mysql.sock不在了,怎么手工创建一个,并设置相应属性

网上都说启动mysql服务后,会自动创建一个。可我没发觉自动创建的在哪呀。我的是mysql3.23.58, 操作系统是fedora core 3,默认的mysql.sock在 /var/lib/mysql/下。

我记得几年前曾经看过一个手工创建mysql.sock的办法,但文章找不到了:(

现在我只能这样连接:

[root@www sbin]# mysql -u root -p

Enter password:

ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

[root@www sbin]# mysql -h 127.0.0.1-u root -p

问题是我表坏了,我要修复,mysqlcheck用ip连接没反映~~~,sock现在又连不上了:(开始能连上,不过还没修复,半天不动了,我就中止了,555

作者: gydoesit

发布时间: 2007-01-25

find / -name "mysql.sock*"

找到了

ln 他 目的路径一般是/tmp/mysql.sock

作者: HonestQiao

发布时间: 2007-01-25

这个问题已经解决了,哎,

/usr/libexec/mysqld --defaults-file=/etc/my.cnf --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-locking --socket=/var/lib/mysql/mysql.sock

主要是加上了--socket=/var/lib/mysql/mysql.sock ,但是,似乎有时有有时无,不明白了。

但现在的关键问题是数据库修复不了,

qqfo.supe_spacefiles                              Table is already up to date

qqfo.supe_spacegoods                              Table is already up to date

qqfo.supe_spaceimages                             Table is already up to date

qqfo.supe_spaceitems

error    : Can't open file: 'supe_spaceitems.MYD'. (errno: 144)

qqfo.supe_spacelinks                              Table is already up to date

qqfo.supe_spacenews

error    : Can't open file: 'supe_spacenews.MYD'. (errno: 144)

qqfo.supe_spacetags                               Table is already up to date

qqfo.supe_styles

error    : Can't open file: 'supe_styles.MYD'. (errno: 144)

qqfo.supe_tagcache

这种Can't open file的问题怎么解决呀:((((  我看文件还在,555

作者: gydoesit

发布时间: 2007-01-25

再晕,经学习mysql手册,发觉里面只有索引文件MYI,表定义文件frm,被损坏的时候如何用myisamchk修复,但是关键的数据文件MYD似乎不能用此办法修复呀,5555

[root@www mysql]# myisamchk --safe-recover qqfo/supe_userspaces.*

myisamchk: error: 'qqfo/supe_userspaces.frm' doesn't have a correct index definition. You need to recreate it before you can do a repair

---------

myisamchk: error: 'qqfo/supe_userspaces.MYD' doesn't have a correct index definition. You need to recreate it before you can do a repair

---------

- recovering (with keycache) MyISAM-table 'qqfo/supe_userspaces.MYI'

Data records: 109

作者: gydoesit

发布时间: 2007-01-25

mysql> repair table supe_userspaces;

+-----------------------+--------+----------+----------------------+

| Table                 | Op     | Msg_type | Msg_text             |

+-----------------------+--------+----------+----------------------+

| qqfo.supe_userspaces | repair | error    | 28 when fixing table |

| qqfo.supe_userspaces | repair | status   | Operation failed     |

+-----------------------+--------+----------+----------------------+

2 rows in set (0.01 sec)

是不是我真的完蛋了呀:(听网上说只有备份了才能恢复了,555

作者: gydoesit

发布时间: 2007-01-25

生成mysql.sock_mysql.sock不在了,怎么手工创建一个,并设置相应属性相关推荐

  1. mysql sock_mysql.sock的作用

    1.在编译安装mysql的时候,会将mysql的配置文件复制到/etc/my.conf中: [root@Web-lnmp02 mysql]# cp support-files/my-small.cnf ...

  2. mysql 密码hash算法_如何用hash创建一个mySQL用户(‘sha256’,$salt.$password)?

    我肯定错过了什么. 我想为select-only事务设置数据库用户帐户,但mysql不允许我在创建用户帐户时选择密码的哈希方法. 这失败了: GRANT SELECT ON myDB.* TO 'se ...

  3. 如何在计算机桌面建立一个软件的快捷图,VB编程:生成EXE图标 (为exe程序在电脑桌面上创建一个快捷图标)...

    在实际的VB编程工作中,常常要为自己的程序在桌面生成一个快捷图标. 用VB在桌面生成图标我提供两种方式,这两种方法都还很简单. 第一种方法,利用vb5stkit.dll来生成桌面图标: 1.利用现成的 ...

  4. c 自动生成mysql表结构_EntityFrameworkCore 根据实体类自动创建数据库

    1.首先新建 Asp.Net Core WebApi 项目 2.添加一下引用 : 2.1   Pomelo.EntityFrameworkCore.MySql(我用的Mysql 根据自己情况引用就行) ...

  5. 生成mysql nt文件_linux下安装blast并创建nt数据库

    BLAST 是由美国国立生物技术信息中心(NCBI)开发的一个基于序列相似性的数据库搜索程序.BLAST是"局部相似性基本查询工具"(Basic Local Alignment S ...

  6. mysql数据库是以表为单位存储的,创建一个以数据库名称为参数的MySQL存储过程,以列出具有特定数据库中详细信息的表。...

    假设当前我们正在使用一个名为" query"的数据库,并且其中包含以下表-mysql> Show tables in query; +-----------------+ | ...

  7. 命令创建mysql数据库_怎么在命令行创建一个mysql数据库

    哆啦的时光机 第一步:登陆到MySQL服务器 首先,你需要使用root用户登陆进你的MySQL数据库,如下: $ mysql -u root -h -p 请注意:为了能登进远程的MySQL服务器,你需 ...

  8. Mysql数据库中插入记录的命令_MySQL创建数据库并插入数据命令

    简介: 学习mysql环境为ubantu,下面记录一些基本的创建数据库和插入数据的口令 学习资源来自实验楼:https://www.shiyanlou.com/courses/9 打开MySQL 服务 ...

  9. mysql创建表时设置外键_mysql创建表时设置外键约束的方法

    mysql创建表时设置外键约束的方法 发布时间:2020-06-17 15:54:11 来源:亿速云 阅读:312 作者:元一 MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中, ...

  10. mysql.sock作用-解决mysql.sock直接找不到了的问题-重新生成mysql.sock

    = = = mysql.sock作用-解决mysql.sock直接找不到了的问题-重新生成mysql.sock mysql.sock作用 mysql的连接方式有两种:  1.通过TCP/IP的连接  ...

最新文章

  1. 关于敏捷规划的微信对话
  2. log4j xml配置详解
  3. Navicat工具里的empty table和truncate table的区别
  4. vue项目android,Android与Vue项目交互
  5. 树莓派能做什么_使用树莓派做两轮自平衡车(一)
  6. Oracle 日期加减运算
  7. Nginx 限制单个IP的并发连接数及对每个连接速度(限速)
  8. 秀恩爱分得快-模拟题
  9. 如何理解泊松分布(Poisson Distribution)
  10. 单片机---HLK-W801并口驱动ST7789
  11. 在Windows 10 64 位机器上安装Debug
  12. android壁纸和手机屏幕之间要怎么对应,安卓Android手机屏幕壁纸分辨率选择技巧...
  13. 全景视频拍摄怎么拍摄?全景视频用什么软件制作?
  14. 百度地图搜索、标注地图示例
  15. 【总结】举例说明数据库自增字段的 3 种实现方式
  16. 世界上各种壮观震撼奇景。也许你这辈子都看不到了!
  17. Win10 蓝屏CRITICAL_PROCESS_DIED值为 0x000000EF
  18. 用事实说话,成熟的ORM性能不是瓶颈,灵活性不是问题:EF5.0、PDF.NET5.0、Dapper...
  19. 【Leetcode】431. Encode N-ary Tree to Binary Tree(困难)
  20. 做seo为什么要了解网站?

热门文章

  1. 使用FlashFXP连接Linux乱码问题
  2. 源码分享:打造「螃蟹火星车」,遥控、拍照、测距,还能做人脸检测;
  3. matlab的f检验和t检验,统计学在数学建模中的T检验和F检验
  4. Ubuntu各版本代号
  5. java根据指定大小kb压缩图片
  6. python中最大值函数,python中如何获取最大值函数
  7. MTSP问题遗传算法解决代码及其案例
  8. 计算机系系徽设计说明,系徽设计大赛策划书
  9. 3.17新政: 北京楼市重磅炸弹
  10. 二手房“反价”越来越多 部分学区房涨价10万