Mysql改变动态设置

1.在运行中的mysql服务器,尝试用SET GLOBAL命令改变端口号为3303,会发生什么?

这个mysql客户机显示错误,因为port这个选项不是动态变量,你可以在命令行或者选项文件,但是不能在运行中的mysql服务器更改它。

2.使用SET GLOBAL改变这个系统变量的max_connections为1,看看会发生什么?

这个语句执行成功,因为max_connections变量是动态的,你可以在命令行或者选项文件改变它,通过引用它的名称max_connections,同时我们在运行中的服务器更改它系统变量的名字max_connection s

3.这个autocommit 这个变量同时有全局和会话版本,这个SHOW VARIABLES LIKE命令显示会话的版本,这个变量既有全局和会话的版本,除非你提供GLOABL或者SESSION修饰符

4.我们没有提供一个口令在命令行,这个客户机使用的是放在选项文件的口令,这个mysql提示符之前出现在mysql客户机已经被包含有用户名的提示符替代了,连接到主机时,包括默认的数据库,现在还莫有选择数据库,所以现在是空的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值