装了ubuntu好长一段时间了,都没去用,国庆的时候折腾了下,配置了一些基本的开发环境,一上手就感觉喜欢上了ubuntu,说不上为什么。为了搞本地的测试php测试环境而装了xampp,安装超简单,但是我发现它没有自启动。解决办法也很简单,通过下面的命令打开启动的资源文件:

x@zst:~$ cd /etc/init.d

x@zst:/etc/init.d$ sudo gedit rc.local

在启动文件里加入一行代码:

/opt/lampp/lampp start

这样xampp就可以开机自启动了,然后又遇到了另一个问题,当我用mysql的客户端连接mysql的时候出现了如下错误:

Can't connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock'

显然,这不是我们安装xampp的目录,它的位置应该是

/opt/lampp/var/mysql/mysql.sock

网上看到的方法是将两个文件进行连接,命令如下:

sudo ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock

于是我照做了,当时确实解决了问题,当这样有个弊端,这个sock文件是mysql连接时才有的,重启后就消失了,我不得不在手动连接一次,于是,我很猥琐的把这句命令按照前面启动xampp的方法在启动xampp代码后加入这行命令,问题解决。

总的来说就是在rc.local里加入了两行命令:

/opt/lampp/lampp start

sudo ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock

xampp mysql.sock_解决xampp自启动和mysql.sock问题相关推荐

  1. PHP无法执行MySQL语句,解决PHP执行批量MySQL语句的问题

    这篇文章主要为大家详细介绍了解决PHP执行批量MySQL语句的问题,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧! 当有多条mysql语句连起来需要执行 ...

  2. 阿里云 mysql 1045_解决阿里云登录mysql出现的1045错误

    1.centos 系统中使用yum工具安装 mysql. [root@localhost ~]#yum install -y mysql 2.yum install -y mysql后,启动mysql ...

  3. mysql打不开 10061_mysql 10061报错,mysql 10061解决方法,10061问题,mysql学习,mysql启动

    有时候mysql打不开,出现mysql10061问题 树懒君建议你,先检查MySQL 服务是否启动,如果没有启动则启动这个服务即可解决:如果问题还是没有解决请尝试下面的步骤: 首先要关闭MYSQL服务 ...

  4. xamp已有mysql端口修改依然启动不_关于xampp启动不了mysql的解决方法

    今天在xampp-control中启动不了mysql,提示说mysql service没启动,一时还真不知道怎么回事,我是在360安全卫士提示我是否将mysql设置为系统服务时选择了"否&q ...

  5. xampp mysql 端口被占用_如何解决XAMPP安装后提示80端口被占用

    如何解决XAMPP安装后提示80端口被占用 导语:如何解决XAMPP安装后提示80端口被占用呢?通过下面的阅读你会有所收获,大家可以参考阅读,更多详情请关注应届毕业生考试网. 第一次在本地测试word ...

  6. Mac OS X 10.10 Yosemite下面解决XAMPP无法开启mysql的问题

    Yosemite正式版发布以后,很多人升级完发现PHP开发环境搞不定了.你猜我怎么知道的? 因为这两天流量突然增加了,看了关键词来源你就懂了. 可是那篇算是坑吧,我自己都没搞定.. MySQL官方好像 ...

  7. 解决Xampp中mysql无法启动的问题

    很突然的Xampp的mysql就打不开: 很疑惑,之前一直可以打开的,然后刚才我启动了一下,就突然启动不了了,我想了一下,并没有出现端口号占用问题呀,而且报错也没有说端口号占用,报错写的很是通俗 然后 ...

  8. Couldn't start MySQL! while starting XAMPP

    问题 $ sudo /opt/lampp/lampp start Starting XAMPP for Linux 1.8.0... XAMPP: Starting Apache with SSL ( ...

  9. Mysql 於lampp xampp LinuxUbuntu下的配置

    默认执行Lampp/Xampp 於Ubuntu下完成后,需要对mysql进行一系列的配置,方可进行更好的操作 lampp下的mysql配置文件路径: /opt/lampp/etc/my.cnf 1 配 ...

最新文章

  1. Python3网络爬虫开发实战分析Ajax爬取今日头条街拍美图
  2. Sublime Text : 创建工程
  3. 读jQuery源码 jQuery.data
  4. /usr/bin/ld: 找不到 -lglut
  5. JavaScript模块化编程之AMD
  6. Cubieboard通过aria2和minidlna来架设家庭媒体中心
  7. LACP模式链路聚合
  8. 机器人顶会RSS 2021各奖项出炉,CMU华人博士生摘得最佳论文
  9. Django 错误信息:AttributeError: 'str' object has no attribute '_meta'
  10. 让自己的电脑会说话||让电脑在开机时说话
  11. 【6GHz矩形贴片天线设计与分析】
  12. react 命名规范 书写顺序
  13. 最简单的Go Dockerfile编写姿势
  14. Data Import Handler - DIH相关命令
  15. 美味连连-QQ游戏辅助-简单实用的QQ游戏美味连连辅助(非外挂)
  16. docker简介及使用国内镜像源安装docker
  17. 每日一记 - 3.7
  18. 西方使用计算机的态度,对于东方科学采取粗暴态度的人,对于西方文明言过其实的人,大概...阅读答案...
  19. 如何进行Win7重装?
  20. 如何将万能地图下载器下载的卫星地图加载到Autodesk InfraWorks 360内进行道路规划设计

热门文章

  1. chrome浏览器 控制台创建 js脚本 并执行
  2. linux cmake 多线程 错误 undefined reference to 'pthread_create'
  3. python3 requests模块
  4. C++程序崩溃生成dump
  5. winsock setsockopt 详解
  6. Android开发--Notification和PendingIntent
  7. hashcode java_hashCode方法的作用?
  8. INSTALL PARSE FAILED INCONSISTENT CERTIFICATES错误解决方法
  9. centos设置java环境变量,CentOS设置环境变量
  10. mysql的检查点_转载一篇关于mysql检查点的文章