mysql里面是怎么试用表变量的
变量a之前的符号是@shell前面是$MYSQL不支持直接使用变量做表名创建存储过程begin DECLARE dbName VARCHAR(30)
; SET dbName = 'aaa'
; SET @STMT :=CONCAT("CREATE TABLE ",dbName," SELECT id from gamedb;")
; PREPARE STMT FROM @STMT; EXECUTE STMT; END
MySQL环境变量的配置及说明
1、在桌面选择“这台电脑”的图标,右键-->属性-->点击“高级系统设置”-->点击“环境变量”。
2、新建MYSQL_HOME变量,并将值设置为D:\Program Files\MySQL\MySQL Server 5.7。
3、编辑Path系统变量:在系统变量里,找到Path变量,点击“编辑”按钮,我们将;%MYSQL_HOME%\bin添加到path变量(一般放在最后面),注意如果前面有还有其他的配置,一定要在前面加上英文的分号(半角)。MYSQL_HOME不是必须的,为了以后mysql重新安装到其他目录下的更改方便,毕竟Path系统变量比较多,修改容易出错,因此也可直接在Path变量中添加:D:\Program Files\MySQL\MySQL Server 5.7\bin。
4、然后再重新打开dos即可以在任意位置直接输入命令,不需要定位到bin目录,因为已经把bin目录添加到环境变量中了,系统会自己去查找。此时我们在任意位置,如D盘根目录下输入:mysql -u root -p就可以打开mysql的命令提示符了。