解决 mdserver 面板安装的 APT 版 MySQL 连不上的问题 装环境的时候图省事,PHP 和 MySQL 都用了 APT 版的,本来没什么问题,直到今天想连数据库的时候发现连不上 在面板上装的 MySQL 默认在这个位置 /www/server/mysql-apt/bin/usr/bin/mysql 发现不能直接连接,报错找不到 Socket [code] user@localhost:/$ /www/server/mysql-apt/bin/usr/bin......继续阅读
Debian 12 上手动apt安装 LNMP Linux LNMP 是 Linux + Nginx + MySQL + PHP 的缩写,第一步就从 Linux 开始 最小化安装 Debian 12 系统,配置好 SSH 和 APT 源之后就算完成了 Nginx Nginx 提供了 APT 源,可以通过 APT 直接安装和更新,非常方便,并且官方源里的 Nginx 也是 Stable version,不存在落后问题 以下命令都是以 root 执......继续阅读
MySQL数据库实现主主同步的方法(自动互相同步数据) 前提 服务器A的IP:1.1.1.1 服务器B的IP:2.2.2.2 数据库操作,务必提前备份好原始数据。 两台服务器的MySQL数据,先同步一次。保证数据完全一致。 停止mysql服务,防止有数据生成。 互相授权 1、进入服务器A的shell,给服务器B授权,授权账号为tongbu,密码为123456 [code] Mysql>GRANT all privileges ON *.* TO ......继续阅读
MySQL mysqldump备份数据库及恢复数据库(mysql命令) 数据库的主要作用就是对数据进行保存和维护,所以备份数据是数据库管理中最常用的操作。为了防止数据库意外崩溃或硬件损伤而导致的数据丢失,数据库系统提供了备份和恢复策略。 保证数据安全的最重要的一个措施就是定期的对数据库进行备份。这样即使发生了意外,也会把损失降到最低。 数据库备份是指通过导出数据或者复制表文件的方式来制作数据库的副本。当数据库出现故障或遭到破坏时,将备份的数据库加载到系统,从而使数据库......继续阅读
shell脚本中创建MySQL库和表插入数据 [code] USERNAME="root" PASSWORD="***" DBNAME="luntek_icplatform_test" #数据库名称 TABLENAME="timer" #数据库中表的名称 #创建数据库 create_db_sql="create database IF NOT EXIST......继续阅读
MySQL 8.0关闭binlog(二进制日志) 在my.ini或my.cnf的[mysqld]部分添加 [code] skip-log-bin[/code] 然后重启mysql即可。 如果你安装的是docker,且没有映射到本地磁盘,可以这样操作: 1、用SSH连接你的群晖; 2、进入群晖docker: [code] sudo docker exec -it mysql /bin/bash[/code] mysql是你的docker名。 3、查......继续阅读
由于日志占满空间导致MySQL无法启动的解决方法 查了一下Mysql手册发现这些东西也没啥用,直接删除(此操作最好在Mysql服务停止时进行,因为当前日志使用的话无法删除,而且有可能导致一些其它问题,不过用mysql>reset master命令可以直接清空日志)root@slyar:/usr/local/mysql/var# rm -f mysql-bin.*为了防止再次出现此类状况,直接关闭Mysql的log-bin日志功能vim /etc/......继续阅读
【修改tmp目录】Incorrect key file for table ‘/tmp/#sql_bd2_0.MYI’解决 错误重现:Incorrect key file for table '/tmp/#sql_bd2_0.MYI'; tryto repair it 当mysql的临时文件大小设置太小,或者由于并发量太大导致临时文件存放的目录空间大小不够时都会报这个错误。"incorrect keyfile for the table '/tmp/#sql....';try to repair it" 一般的tmp目......继续阅读
解决 phpmyadmin #2002 无法登录 MySQL 服务器 我以前使用phpmyadmin都是很正常的,从来没有出现过问题。但是今天出现了提示#2002无法登陆到MYSQL服务器 解决 .#2002 无法登录 MySQL 服务器将config.sample.inc.php复制成config.inc.php出现这个错误,表示没有连接到数据库。修改config.inc.php文件,将$cfg['Servers'][$i]['host'] = 'loc......继续阅读
Ubuntu下彻底卸载mysql 1、删除 mysqlsudo apt-get autoremove --purge mysql-server-5.0sudo apt-get remove mysql-serversudo apt-get autoremove mysql-serversudo apt-get remove mysql-common (非常重要)上面的其实有一些是多余的,建议还是按照顺序执行一遍清理残留数据dpkg......继续阅读