命令行如何使用xampp中的mysql(解决xampp自启动和mysql.sock问题)
命令行如何使用xampp中的mysql
解决xampp自启动和mysql.sock问题装了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安装后启动apache弹出对话框(XAMPP下使用顶级域名绑定虚拟主机的配置方法和示例)
- xampp在什么操作系统中不能使用(xampp apache启动失效问题的解决方法)
- 怎么运行xampp中的mysql(本地安装了mysql导致xampp的mysql服务启动失败)
- wamp环境下源码如何安装(从wamp到xampp的升级之路)
- php添加数据到mysql数据库(PHP通过代码连接XAMPP数据库及MySQL数据库方法)
- xampp二次安装方法(xampp中apache在windows7下无法启动的解决方法)
- 执行mysqldump命令后数据库无反应(关于xampp启动不了mysql数据库的解决方法)
- 利用xampp搭建服务器(xampp集成环境怎样使用MySQL数据库)
- 如何用xampp新建数据库(Windows系统下XAMPP的安装配置图文教程)
- mpp数据库的客户端工具(xampp默认mysql数据库root密码的修改)
- 命令行如何使用xampp中的mysql(解决xampp自启动和mysql.sock问题)
- xampp数据库表在哪个文件夹(XAMPP集成环境中MySQL数据库的使用)
- xampp安装后还用配置吗(如何用xampp建立数据库)
- phpmyadmin 安装教程(新安装的XAMPP访问phpmyadmin出错的解决方法)
- ()
- 网友很惭愧,自己写了很多年的字,到头来还不如一名小学生写的好(自己写了很多年的字)
- 中华第一楷 张瑞龄 86岁高龄,苦练楷书71年,一幅字卖593万(中华第一楷张瑞龄)
- 冯骥才 年意(冯骥才年意)
- ()
- 百事大吉蓝底 绿底手机高清壁纸(绿底手机高清壁纸)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9