在控制台打开ysql语句: mysql -u root -p (千万别加";')
mysql的 "--"(记得是两个-) 是注释的意思
mysql中的变量
1:全局变量-->
定义:不是那么容易的,首先得有最高的权限
要想查看一个全局变量,有如下两种方式:
select @@global.var_name;
show global variables like "%var%";
2:会话变量
定义set @sam='123';
3:局部变量
用在储存过程当中
DELIMITER $
CREATE PROCEDURE me(OUT sam3 VARCHAR(20)) -- out代表输出,sam3代表的是局部变量
BEGIN
SET sam3='ok';
END$
以下介绍一下,Mysql在控制台上的一些命令
1.show variables
select @@变量名(另外@是会话变量--->在该客户端有效,出去客户端则没有效果了)
------>查看所有全局变量
------>查看某个变量
2.show variables like 'character%';
------>查看全局变量中mysql服务器接受数据时的编码
3.use 数据库名
改变数据库
4.show tables
查看当前数据库下有多少张表
5.desc 表名
查看当前表的数据格式
如下图
6.修改全局变量 set 变量名=新值
如下:
set character_set_client=gbk;
改变mysql内部编码
效果如下图