basic expressions
SQL基础语句
变量
# user-defined variable is session specific
set @id = 10;
set @id = @id + 1;
# 可以使用以下引号来包含特殊字符,注意sql中变量名是非case-sensitive
set @'my-var' = 10;
set @"my-var" = 10;
set @`my-var` = 10;
#全局变量set的时候不需要加前缀的@,两个@@表示全局变量,一个@代表自定义变量
set gtid_next = xxxx;
select @@gtid_next;
1. 查看所有数据库,查看数据库中的表
show databases; show tables;
2. 执行sql脚本
source path\xxx.sql;
3. 登录mysql并在test数据库执行脚本
mysql –uroot –p123456 --default-character-set=utf8 -Dtest<d:\test\ss.sql #如果ss.sql中含有use test,就不需要-Dtest了
4. 查看当前所在数据库
select database();