mysql怎么禁用,mysql服务禁用恢复

MySQL怎么禁用autocommit

MySQL的自动提交默认是开启的,用惯了Oracle,习惯了自己去提交或回滚。我们可以通过set来设置autocommit,过程如下:

创新互联公司主要从事网站建设、成都网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务桂林,十多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575

Step 1:使用select @@autocommit来查看当前autocommit设置情况,如下图1:

图1:查看autocommit

1表示自动提交是开启的,0表示自动提交是关闭的,图1可看出,当前是处于开启状态。

Step 2:通过set autocommit = 0来关闭autocommit,如下图2:

图2:设置autocommit

还有别的方法来设置,目前我只用了上面的方法。

怎么配置禁止远程访问mysql服务器呢?

要禁止mysql服务器的远程访问,可以修改mysql的配置文件:/etc/mysql/my.cnf (请找到你的mysql的配置文件)大致步骤如下:1、打开my.cnf配置文件:vim /etc/mysql/my.cnf2、在 [mysqld] 下面添加一句:bind-address = 127.0.0.1就是绑定允许访问的ip为本机ip。3、然后重启mysql服务:/etc/init.d/mysqld restart这样mysql服务器的远程访问功能就被禁止了。

我想把mysql数据库某个用户禁用掉,让这个用户无法登陆在哪设置

mysql 创建一个用户 hail,密码 hail,指定一个数据库 haildb 给 hail

mysql -u root -p

password

use mysql;

insert into user(host,user,password) values('localhost','hail',password('hail'));

flush privileges;

create database haildb;

grant all privileges on haildb.* to hail@localhost identified by 'hail';

flush privileges;

如果想指定部分权限给用户

grant select,update on haildb.* to hail@localhost identified by 'hail';

flush privileges;

删除用户

delete from user where user='hail' and host='localhost';

flush privileges;

删除用户数据库

drop database haildb;

修改指定用户密码

update user set password=password('new_password') where user='hail' and host='localhost';

flush privileges;


分享标题:mysql怎么禁用,mysql服务禁用恢复
URL地址:http://csdahua.cn/article/hechoh.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流