Mysql
数据库用的是4.0.26版本,导致group_concat函数无法使用,作一下补充
group_concat函数是在mysql4.1版本被加进的函数,其作用是把分类查询后的值连接。 所以该函数必须要和group一起使用才能获得正确结果。、
where子句中不可以使用输出列的别名
Mysql数据库备份
建表-插入数据
@echo off
set hour=%time:~0,2%
if "%time:~0,1%"==" " set hour=0%time:~1,1%
set now=%Date:~0,4%%Date:~5,2%%Date:~8,2%%hour%%Time:~3,2%%Time:~6,2%
echo %now%
set host=127.0.0.1
set port=3306
set user=root
set pass=lovedonkey
set dbname=test
set backupfile=F:\MST\%dbname%-%now%.sql
"E:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump" -h%host% -P%port% -u%user% -p%pass% -c --add-drop-table %dbname% > %backupfile%> %backupfile%
echo delete files before 10 days
forfiles /p E:\backup /s /m *.sql /d -1 /c "cmd /c del @file /f"
@echo on
建库-建表-插入数据
"E:\Program Files\MySQL\MySQL Server 5.5\bin\mysqldump" -h localhost -uroot -plovedonkey --databases test> a.sql