不等于
SQL中表示不等于有两种方式:
- <>
- !=
CASE WHEN
case when类似于编程语言中的switch语法,通常用在select语句中确定最终的值,如下:
SELECT userid, name, school, (case sex when male then '男' when female then '女' else "保密" end) as sex FROM user;
将数据库中所有的“表结构和数据”导出至sql脚本
导出整个数据库的表设计和数据:
mysqldump -uusername -ppassword 数据库名 > 脚本名称
导出某一张表的表设计和数据:
mysqldump -uusername -ppassword 数据库名 表名 > 脚本名称
示例:/opt/mysql/bin/mysqldump -uroot -proot sys > db.sql
执行sql脚本导入“表设计和数据”
- 登录mysql
- 切换数据库
- 执行如下sql
source <脚本所在的绝对路径>
注:也可以直接在命令行执行如下命令:
mysql -uusername -ppassword -D数据库名 < <脚本所在的绝对路径>
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。