mysql 小写t_mysql远程访问\大小写\密码验证

睡醒后总是有无数的念想,无数的烦恼,那些大部分的就只能想想了,解决点实际的工作上东西,下面是几个mysql的东东。

1、远程访问授权

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'root' WITH GRANT OPTION;

flush privileges;

*.* 为数据库.表

'root'为用户名

'%'为任何来源,可以换成IP

by 'root',这个root是密码

2、设置不区分mysql不区分大小写

同事把一个windows下面开发的项目迁移到linux下后发生问题,经查是mysql在windows下不区分大小写,生产的表明字段全部为小写,而linux严格区分大小写,可以用以下方法修改。

[mysqld]

lower_case_table_name=1

1:不区分 0:区分

3、不适用密码验证(忘记密码)

vim /etc/my.cnf

[mysqld]

skip-grant-tables

重启service mysqld restart

use mysql;

UPDATE user SET Password = password ( 'ddj1234' ) WHERE User = 'root' ;

红色部分为你要的密码

注释skip-grant-tables

重启mysql

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值