在mac os上安装mysql5.7.11
2016-03-14 22:25
537 查看
mysql> update user set authentication_string=password('root') where user='root' and host='localhost'; Query OK, 1 row affected, 1 warning (0.01 sec) Rows matched: 1 Changed: 1 Warnings: 1
在mac os上安装mysql5.7.11
安装好以后,登录mysql
bash-3.2$ mysql -u root -p
出现如下错误信息:
error: 'Access denied for user 'root'@'localhost' (using password: NO)'这是因为root密码问题,修改root密码,如下:
bash-3.2$ mysqladmin -u root password root mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'
出现上面错误;
切换到mac os管理员账号;
bash-3.2$ su root Password:
执行如下mysql指令,取消对mysql账号的安全验证;
sh-3.2# mysqld_safe --user=mysql --skip-grant-tables --skip-networking & [1] 9569 sh-3.2# 2016-03-14T13:40:49.6NZ mysqld_safe Logging to '/usr/local/mysql/data/liguohuideMacBook-Pro.local.err'. 2016-03-14T13:40:49.6NZ mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data sh-3.2# mysql -u root mysql Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 25 Server version: 5.7.11 MySQL Community Server (GPL) Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
执行修改root用户密码指令:
mysql> update user set authentication_string=password('root') where user='root' and host='localhost'; Query OK, 1 row affected, 1 warning (0.01 sec) Rows matched: 1 Changed: 1 Warnings: 1
刷新权限:
mysql> flush privileges; Query OK, 0 rows affected (0.00 sec)
退出mysql数据库;
mysql> quit Bye
关闭所有mysqld的进程;
bash-3.2$ killall -TERM mysqld
启动mysql安全模式;
bash-3.2$ mysqld_safe &
重启mysql数据库,用账户root登录mysql
bash-3.2$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 195
Server version: 5.7.11
Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
相关文章推荐
- MySQL二进制日志操作
- mysql下忘记密码的解决办法
- MySQL的高级查询
- mysql安装zip
- 深入分析MySQL ERROR 1045 (28000)
- 图解MySQL5.5详细安装与配置过程
- [mysql] mysql 5.6.X 慢查询日志
- mysql主从配置完整版(二进制安装)
- mysql安装常见问题(系统找不到指定的文件、发生系统错误 1067 进程意外终止)
- mysql-5.7.10-winx64 MySQL服务无法启动,服务没有报告任何错误的解决办法
- MySQL用户管理
- Mysql优化(三)sql语句优化
- SQL语句执行顺序(MySQL)
- MySQL基本命令 (二)
- MYSQL查询优化
- MySQL安装配置教程
- mysql插入返回当前生成的主键
- MySQL闪退问题的解决
- MySql 唯一键
- MySQL命令介绍