mysql 数据库中定义数组类型的变量并使用
-- 数组变量示例;查询效果等同于name in ('1','2','3')
set @names = '1,2,3';
select * from test where FIND_IN_SET(name ,@names);
-- 基础参数示例;查询效果等同于name = 'zhangsan'
set @name = 'zhangsan';
select * from test where name = @name;
数据库备份&还原
-u MySQL 用户名
-p MySQL 密码
备份dbname数据库:
mysqldump -u dbuser -p dbname > dbname_back.sql
mysql -u root -p
mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:/dbname.sql
创建数据库
CREATE DATABASE `qwer`;
CREATE DATABASE `qwer` CHARACTER SET utf8 COLLATE utf8_general_ci;
查看数据库
show databases;
删除数据库
DROP DATABASE qwer;