linux下如何使用mysql命令直接连接xampp的mysql?

1. 海外社媒客户开发工具【免费】了,帮你从GG/FB/Ins/谷歌地图上免费获取客户

2. WhatsApp 聊天记录保险【99元/年】,聊天记录不怕丢。自带翻译、多开,号码抓取、群发

3. 外贸网站搭建、谷歌SEO、社媒运营、企业WhatsApp管理、外贸管理软件、AI应用,【联系我】

默认安装的xampp环境,是可以直接用mysql命令连接的,命令如下:

mysql -u root -p

接着系统会提示输入密码,进行连接。

如果发现mysql命令不起作用,尝试/opt/lampp/bin/mysql命令。

如果还不行,可根据错误提示信息,安装mysql client,命令如下:

apt-get install mysql-client-core-5.5

此时如果连接报错下面错误的话:

ERROR 2002 : Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)

参考上一篇文章

补充一句,使用命令行来操作mysql会方便很多,尤其是在数据库非常大的时候,其速度优势会非常明显。

一般的数据库备份需要打开phpmyadmin的网页端,然后找到对应的数据库,选择导出数据库,然后等待数据库慢慢下载。再数据库恢复的时候,又需要把数据库备份的sql文件上传上去,等待备份。如果数据库文件较大,浪费的时间是非常多的。

而直接在服务器上使用mysql命令来做则方便很多。首先,用mysqldump命令来备份数据,mysqldump -u root -p news > news.sql。然后把备份的sql通过scp命令

  • scp local_file remote_username@remote_ip:remote_folder (文件拷贝)
  • scp -r local_folder remote_username@remote_ip:remote_folder (文件夹拷贝)

传输到备份服务器,如果备份服务器与运行服务器在一个局域网,速度将会非常快。当需要恢复备份时,再通过scp命令拷回来,用mysql的source命令(source news.sql; )恢复即可,非常方便。

 

1. 海外社媒客户开发工具【免费】了,帮你从GG/FB/Ins/谷歌地图上免费获取客户

2. WhatsApp 聊天记录保险【99元/年】,聊天记录不怕丢。自带翻译、多开,号码抓取、群发

3. 外贸网站搭建、谷歌SEO、社媒运营、企业WhatsApp管理、外贸管理软件、AI应用,【联系我】

微信扫一扫 或 点击链接联系我

仍有疑问,点击 链接,加个 微信 好友,一起交流。

发表评论