允许root用户在一个特定的IP进行远程登录,并具有所有库任何操作权限,具体操作如下:
端口就不多说了 肯定要开放端口
然后
依次执行下面四条命令即可.
在本机先使用root用户登录mysql:mysql -u root -p"youpassword"
mysql -u root -p"youpassword"
进行授权操作:GRANT ALL PRIVILEGES ON *.* TO root@"172.16.16.152" IDENTIFIED BY "youpassword" WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO root@"172.16.16.152" IDENTIFIED BY "youpassword" WITH GRANT OPTION;
重载授权表:FLUSH PRIVILEGES;
FLUSH PRIVILEGES;
退出mysql数据库:exit
exit
相关推荐
php mysql创建库 创建用户 并授权用户可使用的库 - mysql权限管理例子mysql创建库 创建用户 并授权用户可使用的库 - mysql权限管理例子$dbname="ceshi1222_com"; $username="user222&qu
mysql sqlite取表内最大id语句 取最新插入id 取表行数取最大ID方法一:select MAX(id) from 表名 方法二:select * from sqlite_sequence where name='表名' 以上两种方法 500
mysql效率研究(二):char(20) 和 char(40) varchar(255)和varchar(256) 和 varchar(50)和varchar(100) 的区别/*varchar(255)和varchar(256) 和 varchar(50)和varchar(100) 的区别*/ $sql="create table char20(
php查看mysql表大小 表行数 表多余 表自增id 数据表最大id查看自增id $sql="select Auto_increment from information_schema.tables where TABLE_SCHEMA='{$数据库
mysql清理二进制日志语句 mysql删除mysql-bin. 文件这些都是二进制日志文件,删除这些日志 可以执行sql语句:(删除指定时间以前的日志)PURGE MASTER LOGS BEFORE '2022-06-01 15:10:26';查看当
mysql查询日志 select记录 慢查询日志 debug调试 二进制日志文件删除与设置 mysqldebug把以下php文件 放到任意可以运行的环境 打开即可设置<?php /*********************需要用root帐号登录************************/ $
mysql或sqlite 在某字段后面追加字符串mysql在某个字段的最后面 追加一个字符串:$sql="update 表名 set 某字段=CONCAT(某字段,'要追加的字符串') where id =123"
mysql视图:view(优化查询速度必备)用法:创建的视图create view 视图表名称 as 查询语句;例如:create view 视图表名称 as select * from class where id>2;select *
mysql触发器一句话概况触发器:在对表进行insert,delete,update操作时,自动触发并完成一些操作。触发器的特性只有执行insert,delete,update时,才能触发触发器的执行执行顺序: 增删
mysql日志信息查看与设置,ibdata1,mysql-bin查看 sql查询记录 日志是否开启SHOW GLOBAL VARIABLES LIKE '%general_log%';二进制日志 是否开启SHOW GLOBAL VARIABLES