设置mysql密码
来源:互联网 发布:seo从入门到精通 编辑:程序博客网 时间:2024/05/29 12:32
系统初始化后
#mysql -u root -p"temporary password"mysql>set password (for root@loacalhost) = password ('新密码')mysql>exit
系统初始化后,安全设置
mysql_secure_installation:
# /usr/local/mysql/bin/mysql_secure_installation根据屏幕提示进行相关操作
mysqladmin:
# mysqladmin -u root password 新密码(适合mysql5.6及以下版本,初始化时root无密码情况)# mysqladmin -u root -p password 新密码输入旧密码
慎重:
skip-grant-tables
跳跃权限表的限制,不用验证密码,直接登录
/etc/my.cnf[mysqld] 下面加上:skip-grant-tables重启数据库# service mysqld restart此时所有用户登录当前数据库都是免密码的# mysql -u root
修改密码
mysql>update mysql.user set authentication_string=password('新密码') where user='root' and Host = 'localhost';(其它方式都修改不了:set password、mysqladmin、alter user、update mysql.user password=,因为mysql5.7及以上版本的user表中无password字段)
mysql>exit将配置文件中skip-grant-tables清除重启数据库
推荐:
启动skip-grant-tables
# service mysql stop# mysqld_safe --skip-grant-tables --skip-networking &# mysql -u rootmysql>修改密码(authentication_string=password('新密码'));mysql> flush privileges;mysql>quit
注:
此时修改的密码并不是真正的root在user表中的密码,需完善操作
mysql> alter user 'root'@'localhost' identified by '新密码';或者mysql> set password for 'root'@'localhost'=password('新密码');
0 0
- 重新设置mysql密码
- MySQL 密码设置
- mysql重新设置密码
- mysql root 设置密码
- MySQL的密码设置
- mysql 重设置密码
- Mysql 设置密码
- mysql 设置root密码
- mysql设置root密码
- mysql 设置密码
- mysql设置密码
- mysql设置密码
- mySql 数据库密码设置
- Linux mysql设置密码
- mysql 设置密码
- MySQL设置密码
- mysql设置密码
- MySQL设置密码
- Lintcode20 Dices Sum solution 题解
- log4j.xml配置文件demo
- mmap函数
- linux系统定时任务(cron服务)设置
- html:简单布局
- 设置mysql密码
- 自定义圆形经验统计View
- VUE 新手环境搭建-发布
- Linux下C测试const
- Linux学习 十一单元练习题
- 抓取手机(ios/android)https&http请求报文
- 按平台引导至相应页面demo
- Eclipse/MyEclipse 最最常用的快捷键
- WebRTC编译系统之gn files