mysql登陆问题
1.centos6下mysql5.7的登陆问题
问题的描述:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
解决方法:1. 关闭服务 service mysqld stop
2. --skip-grant-tables启动 mysqld_safe --user=mysql --skip-grant-tables
2016-12-16T11:11:07.958205Z mysqld_safe Logging to '/var/log/mysqld.log'.
2016-12-16T11:11:07.963470Z mysqld_safe Logging to '/var/log/mysqld.log'.
2016-12-16T11:11:08.009734Z mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
3. 登陆命令 mysql -uroot
4. 选择数据库: use mysql
5. 修改密码和host: update user set host='%' ,authentication_string=password('root') where user='root'
6. 刷新权限:flush privileges; 注意这一步不要忘记
7. 重启服务:service mysqld restart;
8. 登陆:mysql -uroot -p root
2. mysql5.7密码重置问题
问题描述:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
问题解决方法:1. 设置密码:set password = password('123456');
报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
原因是MySQL5.6.6增加了密码强度验证插件validate_password,相关参数设置的较为严格密码的长度,
123456不符合mysql的默认密码约束, 如果一定 要用这个密码请修改相关配置,
参考:http://blog.csdn.net/zyz511919766/article/details/12752741
2. 设置密码永不过期: alter user 'root'@'%' password expire never;
3. 刷新 flush privileges;
mysql登陆问题的更多相关文章
- MySQL 登陆
#==========================登陆mysql ============================================ # 登陆用户名:-u,登陆IP: -h, ...
- PHP MYSQL登陆和模糊查询
PHP MYSQL登陆和模糊查询 PHP版本 5.5.12 MYSQL版本 5.6.17 Apache 2.4.9 用的wampserver 一.PHPMYSQL实现登陆: 一共含有两个 ...
- (转)MySQL登陆后提示符的修改
MySQL登陆后提示符的修改 方法一:mysql命令行修改方式 mysql>prompt \u@night \r:\m:\s-> PROMPT set to '\u@night \r:\m ...
- MySql登陆密码忘记了 怎么办?
MySql登陆密码忘记了 怎么办?root密码:连root密码忘记没用root进修改mysql数据库user表咯 root密码: 方法一:MySQL提供跳访问控制命令行参数通命令行命令启MySQL服务 ...
- Centos6.5修改mysql登陆用户密码
1.修改mysql的登陆设置: vim /etc/my.cnf 并在[mysqld] 下面添加一句:skip-grant-tables=1 添加成功后保存退出. 2.重启mysql并修改密码 重启my ...
- mysql 登陆与退出
Mysql登陆与退出 登陆参数 登陆命令 mysql -uroot -p 回车输入密码 退出有三个命令: exit quit \q 修改mysql提示符 连接mysql客户端时通过参数指定: 登 ...
- slave IO流程之一:mysql登陆过程(mysql_real_connect)
最近看了slave IO的源码,发现slave IO的写relay log貌似是单线程单连接的,这让我有点小失望. slave IO的主函数是handle_slave_io,处理流程如下: 图1 ha ...
- Ajax+PHP+MySQL 登陆示例
PHP是一门很好的语言,可以很方便的开发web应用程序,下面介绍一下PHP如何通过AJAX方式实现登录功能: 1 login.php 登录界面中,javascript脚本用ajax方式异步请求dolo ...
- dos下mysql登陆
dos下先进入mysql的bin目录 然后执行:mysql -r root -p123456(注意123456是密码) 进去之后:首先要这样:use test;//代表你目前要使用的是test这个数据 ...
随机推荐
- Online, Asynchronous Schema Change in F1
F1: A Distributed SQL Database That Scales http://disksing.com/understanding-f1-schema-change ma ...
- [dpdk] 熟悉SDK与初步使用 (二)(skeleton源码分析)
接续前节:[dpdk] 熟悉SDK与初步使用 (一)(qemu搭建实验环境) 程序逻辑: 运行参数: 关键API: 入口函数: int rte_eal_init(int argc, char **ar ...
- 解决mysql数据库插入中文字段时出现??? 的问题
1.检查并修改mysql的my.ini的配置文件 default-character-set=utf8 2.建立数据库是要指定字符集 create database mydb default ...
- Ubuntu 16.04 几个国内更新源
http://blog.csdn.net/paincupid/article/details/52895676 如何更改源 1/ 在修改source.list前,最好先备份一份 执行备份命令 sudo ...
- .NET XML序列化与反序列化
闲着没事,写了两个通用的XML序列化与反序列化的方法. 贴出来当作笔记吧! /// <summary> /// XML序列化 /// </summary> /// <ty ...
- 【原创】linux 批量清空文本内容
清空所有PHP文件 find . -name '*.php'|xargs sed -i '1,$d' 清空所有文件 find . -type f|xargs sed -i '1,$d'
- Redis不同类型方法整合
1 对value操作的命令 exists(key):确认一个key是否存在 del(key):删除一个key type(key):返回值的类型 keys(pattern):返回满足给定patt ...
- Mac终端用Sublime打开指定文件或文件夹
首先你先把的sublime放到Application中,再确认您的Sublime的路径是否正确 1 创建别名: sudo ln -s "/Applications/Sublime\ Text ...
- 学习IO流
学习IO流,不得不提到的就是JavaIO流.流就是字节序列的抽象概念,能被连续读取数据的数据源和能被连续写入数据的接受端就是流,流机制是Java及C++中的一个重要机制,通过流我们可以自由得控制文件, ...
- 编辑word文档过程中输入法无法正常使用
编辑word文档过程中输入法无法正常使用怎么办??有的朋友在使用Word 2010过程中,遇到了这样的问题.每次打开word文档,程序就自动变成英文输入法,中文输入法就退出了,特别是搜狗输入法.即使在 ...