此问题的出现,主要是根目录的磁盘空间过小,而导出的数据又非常巨大先mkdir -p /data/mysql/tmpchown mysql.mysql /data/mysql/tmp解决版本:找到my.cnf在[mysqld]添加tmpdir=/data/mysql/tmp必须要重启mysql才能生效如果通过set global tmpdir='/data/mysql/tmp',会提示变量可读变量mysql> set global tmpdir...	
	
		2019-08-28 / 
		2002 次浏览 / 
		数据库教程   
	 
 								
	
		
		
			 
		 
	 
		
		mysql数据导出的方法有非常多,比如mysqldump, mysql -utest_user -e 'sql' > file.txt, 这些都能够非常方便的导出数据,但是在使用普通用户导出数据的时候,出现了问题。select * into outfile "/tmp/test.txt" from test_table上面的语句也是mysql导出数据的一种方式,在使用普通用户运行语句时。出现了一下错误:ERROR 1045 (2800...	
	
		2019-08-27 / 
		2416 次浏览 / 
		数据库教程   
	 
 								
	
		
		
			 
		 
	 
		
		首先要停掉业务通过mysql -u用户名 -p密码 数据库名 -N -e "SELECT * from 表名Table_old;" > file.txt 将需要添加字段的表的内容全部导为文件建议一个新表Table_new,语句跟原表一样,并加上对应的字段,先不加索引在通过mysql -u用户名 -p密码 --local-infile=1 数据库名 -e "load data local infile 'file.txt' i...	
	
		2019-07-18 / 
		2278 次浏览 / 
		数据库教程   
	 
 								
	
		
		
			 
		 
	 
		
		解决办法:需要跳过恢复步骤,修改my.cnf文件,在my.cnf中的[mysqld]中添加:innodb_force_recovery = 6innodb_purge_threads = 0解释:innodb_force_recovery可以设置为1-6,大的数字包含前面所有数字的影响。具体数字对应的含义:1-----(SRVFORCEIGNORECORRUPT):忽略检查到的corrupt页。2-----(SRVFORCENOBACKGROUND):阻止主线程的运行,如主线...	
	
		2019-05-25 / 
		3287 次浏览 / 
		数据库教程   
	 
 								
	
		
		
			 
		 
	 
		
		数据库连接异常java.sql.SQLException: Unknown character set index for field '224' received from server.
2018-11-13 11:18:14 执行存储过程    actual_time_base(2018...	
	
		2018-11-13 / 
		2900 次浏览 / 
		数据库教程   
	 
 								
	
		
		
			 
		 
	 
		
		mv 数据库data目录
    执行全路径
/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --defaults-file=/usr/local/mysql/my.cnf --datadir=/usr/local/mysql/data/ --user=mysql
    出现两个ok就可以了
    启动数据库
    修改数据库密...	
	
 								
	
		
		
			 
		 
	 
		
		1、MySQL命令行删除:
从第一个文件删除到第四个
mysql> purge binarylogs to 'mysql-bin.000004';
按照时间,删除指定时间之前的
mysql> PURGE MASTER LOGS BEFORE '2017-03-20 00:00:00'; 
清除所有bin-log...	
	
		2018-04-10 / 
		1882 次浏览 / 
		数据库教程   
	 
 								
	
		
		
			 
		 
	 
		
		报错如下ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)解决方法:解决办法也有两种,第一种是在创...	
	
		2017-12-26 / 
		1844 次浏览 / 
		数据库教程   
	 
 								
	
		
		
			 
		 
	 
		
		1.准备两台数据库环境,或者单台多实例环境,能否正常启动和登录。参考多实例配置:https://www.shnne.com/post/171.html2.配置my.cnf文件,主库配置log-bin和server-id参数,从库配置server-id,不能和主库及其他从库一样,一般不开启从库log-bin功能,注意:配置参数后要重启生效。主库配置修改如下查看的参数:(在[mysqld]下)[root@shnne 3307]# egrep &quo...	
	
		2017-11-01 / 
		1658 次浏览 / 
		数据库教程   
	 
 								
	
		
		
			 
		 
	 
		
		 Linux系统服务端[root@shnne 3306]# cat /etc/sysconfig/i18n LANG=en_US.UTF-8#LANG="zh_CN.GB2312"SYSFONT=latarcyrheb-sun16[root@shnne 3306]# . /etc/sysconfig/i18n [root@shnne 3306]# echo $LANGen_US.UTF-8提示:Linux客户端也要更改为对应的字符集,例如:Sec...	
	
		2017-10-28 / 
		1720 次浏览 / 
		数据库教程