linux默认mysql的root是没有密码的,必须设置密码,否则你懂得。此外正式应用不会使用root权限,需要另建用户另外授权,一个应用一个用户一个库一套授权,这样才安全,不至于root权限被获取,整库玩完。

1、登陆
mysql -u root -p
默认没有密码直接回车
2、
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your new password');
3、创建一个库(newdatabase)
create database newdatabase;
4、创建该库管理员账号(newdatabaseuser)并授权,需要刷新授权才能生效
Grant USAGE on newdatabase.* to newdatabaseuser@localhost Identified by "newdatabase password";
flush privileges;

如果授权失败的话,重新授权一下,同样需要刷新授权
grant all privileges on newdatabase.* to newdatabaseuser@localhost
flush privileges;

以上数据库名、用户名、密码根据需要自定。

创建远程用户,赋予所有权限

GRANT ALL PRIVILEGES ON *.* TO username@"%" IDENTIFIED BY 'password'

转载于:https://www.cnblogs.com/chyg/archive/2012/09/25/2701308.html

给linux默认mysql设置root密码相关推荐

  1. linux下mysql的root密码忘记解决方

    linux下mysql的root密码忘记解决方 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没 ...

  2. Linux找回mysql的root密码

    Linux找回mysql的root密码 vim /etc/my.cnf 添加skip-grant-tables 重启mysql, service mysqld restart mysql -uroot ...

  3. linux下mysql的root密码忘记解决方法

    1.首先确认服务器出于安全的状态,最安全的状态是到服务器的Console上面操作,并且拔掉网线,或者可以使用--skip-networking限制只能从本地连接 2.修改MySQL的登录设置: # v ...

  4. linux下mysql的root密码忘记解决方案

    参考:http://www.cnblogs.com/allenblogs/archive/2010/08/12/1798247.html 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接M ...

  5. ***linux下mysql的root密码忘记解决方法

    1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库.  因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的  状态下,其他的用户也可以任意地 ...

  6. mysql 设置root密码

    mysql无root密码,设置root密码 mysql -uroot -p net stop mysql net start mysql 1. 找到mysql目录下my.ini并打开修改 在[mysq ...

  7. linux新装mysql修改root密码_linuxmysql修改root密码

    一.如果2113知道root密码,5261只是更换mysql的root密码,可以通4102过mysqladmin来进行修改.执行如下命令:1653sudo mysqladmin -u root -p  ...

  8. linux设置mysql root密码_Linux 上安装 Mysql 设置root密码问题

    Ubuntu 18.10.1 Mysql 5.7.26-0 安装mysql apt-get install mysql-server 安装完可以直接使用,但是新版本在安装过程中没有提示设置root用户 ...

  9. 图文详解linux/windows mysql忘记root密码解决方案

    经常有用户过来咨询说自己的mysql服务器忘记密码了怎么办,为了更好的解决大家的困扰,本文特归档整理了windows和linux系统下,mysql忘记密码的解决方案.本文内容是我亲测实用,当然过程中踩 ...

  10. linux下mysql修改root密码

    方法一:用set password命令 首先,登陆mysql mysql -u root -p 然后执行set password命令 set password for root@localhost = ...

最新文章

  1. V-rep学习笔记:机器人路径规划1
  2. JavaScript算法题:查找数字在数组中的索引
  3. android media_rw sdcard_rw,大约Android 了解权限管理
  4. python函数参数的作用是_python函数参数理解
  5. MySQL5.5多实例编译安装——mysqld_multi
  6. 网页中查看pdf文档
  7. RocketMQ高性能通信实现机制源码精读
  8. 20200723:198周周赛学习记录
  9. 个人认为,载人登陆火星技术上无法实现
  10. 水滴状的自定义视图,让您摆脱单调的Dialog
  11. Predict user model based on genus
  12. Java爬虫Jsoup篇
  13. 在深圳,想转行学IT到...
  14. 前端如何实现文件下载(七种方法)
  15. 全国计算机缴费时间江苏,2018年3月江苏全国计算机等级考试报名时间
  16. Keepalived之——*** WARNING - this build will not support IPVS with IPv6.解决方案
  17. johnny仔向您推荐的三个专业微信交流QQ群,欢迎加入!
  18. 解决微信图片不可引用的问题
  19. 基于MATLAB的人脸识别系统
  20. 360 || 2021校园招聘的一道笔试题思路分享

热门文章

  1. 文件不能超过200k_为什么答题时上传的文件大小不允许
  2. python中冒号的语法错误_找不出python的语法错误该如何解决?
  3. C/C++[codeup 1785]字符串连接
  4. 深度神经网络 分布式训练 动手学深度学习v2
  5. 445.两数相加II
  6. 结构体嵌套时的sizeof运算
  7. python 实现冒泡排序
  8. python中List和Tuple的区别
  9. 天池客流预测–GBDT
  10. windows系统下使用git出现:warning: LF will be replaced by CRLF in