树莓派raspberry Pi 3B+安装mysql未提示输入密码,安装后修改mysql密码默认密码

使用mysql -uroot -p 命令连接mysql时,报错

pi@raspberrypi:/ $ mysql -uroot -p

Enter password:

ERROR1698 (28000): Access denied for user 'root'@'localhost'

按照网上的说法,

1.进入到etc/mysql 目录下,查看debian.cnf文件,使用默认的用户名和密码登录

pi@raspberrypi:/etc/mysql $ sudo cat debian.cnf#Automatically generated for Debian scripts. DO NOT TOUCH!

[client]

host=localhost

user=root

password=socket= /var/run/mysqld/mysqld.sock

[mysql_upgrade]

host=localhost

user=root

password=socket= /var/run/mysqld/mysqld.sock

basedir= /usr

结果是默认密码是空,多次尝试不成功,依然报错。

最后输入:sudo mysql -uroot(使用root身份免密码登录,一定要sudo,不要输入-p    否则进不去,我就是尝试多次,不成功)

终于进入系统

pi@raspberrypi:/ $ sudo mysql -uroot

Welcome to the MariaDB monitor. Commands end with ;or\g.

Your MariaDB connection idis 5Server version:10.1.37-MariaDB-0+deb9u1 Raspbian 9.0Copyright (c)2000, 2018, Oracle, MariaDB Corporation Ab andothers.

Type'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]>

原来系统用的mysql的版本是MariaDB,是mysql的一个主要分支,但是它全面兼容mysql。

后续的操作按照网上介绍的内容继续操作:

MariaDB [(none)]>show databases;+--------------------+

| Database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

+--------------------+

3 rows in set (0.01 sec)

然后使用use mysql; 命令打开数据库。

MariaDB [(none)]> use mysql;

MariaDB [mysql]> update user set authentication_string=("你要设置的密码") where user='root';

Query OK,1 row affected (0.00sec)

Rows matched:1 Changed: 1Warnings: 0

MariaDB [mysql]> update user set plugin="mysql_native_password";

Query OK,1 row affected (0.00sec)

Rows matched:1 Changed: 1Warnings: 0

MariaDB [mysql]>flush privileges;

Query OK, 0 rows affected (0.00sec)

MariaDB [mysql]>quit;

Bye

重启树莓派正常登录

此方法也使用与Ubuntu16以上的版本。

树莓派要mysql的密码_树莓派raspberry Pi 3B+系统中安装mysql过程中不提示输入密码,安装完后如何设置密码...相关推荐

  1. 树莓派查看mysql的密码_树莓派安装MySQL 后若何获取登录密码

    树莓派安装MySQL后获取登录密码 树莓派基于Debian系统. 乐成安装MySQL后 su root vim /etc/mysql/debian.cnf 其中 user 和 password 就是你 ...

  2. 树莓派 mysql门禁_构建Raspberry Pi,MySQL,RFID和指纹传感器的门禁系统

    背景知识视频教程 Raspberry Pi:家庭监视和控制​viadean.com面向初学者的完整MySQL - 国外课栈​viadean.com终极MySQL训练营:从SQL开始到专家 - 国外课栈 ...

  3. 树莓派mysql重置密码_树莓派忘记密码了?四步重设密码 | 树莓派实验室

    树莓派忘记密码了?四步重设密码,收藏之以供不时之需~ 第1步:取出SD卡 将树莓派关机,移除sd卡,插入到你的电脑. 第2步:编辑 cmdline.txt 在PC上打开SD卡根目录,启动部分是可见的, ...

  4. 树莓派4b风扇安装方法_树莓派安装Raspberry Pi OS系统

    给树莓派植入灵魂,作为一个微型电脑,必须要有操作系统才能使用,就像手机的安卓,电脑的Windows,进入树莓派官网www.raspberrypi.org/downloads/根据自己的电脑系统下载烧录 ...

  5. 树莓派(Raspberry Pi 3) - 系统烧录及系统使用

    转自:https://blog.csdn.net/u012313335/article/details/53405734 树莓派(Raspberry pi)是一块集成度极高的ARM开发板,不仅包含了H ...

  6. 树莓派 Raspberry Pi 3B+安装官方系统(一)

    两年前购买的树莓派(可看当时我的记录树莓派 3B + 重装系统并配置 WiFi | YouForever)已经在角落里吃灰了好长时间,一度以为已经损坏,几天前试着拿出来折腾一下,竟然神奇地复活了,开心 ...

  7. raspberry pi 3B 树莓派 安装tensorflow

    raspberry pi 3B 树莓派 安装tensorflow 这两天买了raspberry pi 3b回来折腾着玩,拿到手装好系统后就开始安装树莓派版本的TensorFlow,这个安装过程也是踩了 ...

  8. 树莓派 Raspberry Pi 3B+ 无线路由器, WEB 服务器(Nginx,PHP,Sqlite3),UART 串口数据采集

    目标: 测试四核 A53 树莓派 Raspberry Pi 3B+ 无线路由器, 轻量级WEB 服务器(Nginx,PHP,Sqlite3),UART 串口数据采集性能 初始配置,部分选项需要sudo ...

  9. 阿里云 mysql 修改密码_阿里云mysql修改密码

    MYSQL的密码我们并不经常修改,但有时我们会忘记密码需要修改,还会将密码更改为自己更容易记住的!下面介绍两种更改mysql密码的方法 方法一: 此方法主要是记得旧密码然后更改为新的密码 1)先输入m ...

最新文章

  1. postman 抓包工具charles的使用
  2. springBoot JunitTest的使用以及如何在junit启动前加载
  3. bzoj2152 聪聪可可
  4. 在Docker上快速配置PerconaXtraDBCluster集群
  5. APPCAN学习笔记005---AppCan IDE安装下载,AppCan IDE启动
  6. 菜单栏底部线条切换效果
  7. java与C#对比文章阅读
  8. 合唱队形(DP算法入门)
  9. 【MyEcplise】build workspace卡死
  10. html是编程语言表情包,语言编程表情包 - 语言编程微信表情包 - 语言编程QQ表情包 - 发表情 fabiaoqing.com...
  11. 华为服务器系统日志,服务器操作系统日志
  12. 【读书笔记】信贷周期的产生
  13. 五分频电路(50%占空比)
  14. 2020考研计算机新大纲考情分析
  15. 关于小程序上传图片到服务器
  16. Hash索引和BTree索引区别
  17. 2014 年终总结:即使艰难,也要始终怀揣梦想
  18. 解决pycharm sql语句 No data sources are configured to run this SQL and provide advanced的问题
  19. 神仙级编程神器,吹爆
  20. matlab中fft插值,在加窗插值FFT分析中,如何用matlab求得双谱线插值的修正...

热门文章

  1. 538B. Quasi Binary
  2. 出现一个黑色框按不动_创意 | 这才是走心的衣架设计,给衣服一个高逼格的家!...
  3. matlab程序设计图像匹配,灰度,归一化算法,快速匹配。有代码好用。转载
  4. java访问mongodb_Java中获取MongoDB连接的方法详解
  5. 深入浅出MFC文档/视图架构之文档模板
  6. Linux Kbuild文档 4
  7. docker访问宿主机mysql_docker容器内访问宿主机127.0.0.1服务
  8. python读取图像数据流_浅谈TensorFlow中读取图像数据的三种方式
  9. 堡垒机 请确认是否安装oracle客户端_OracleOracle数据库的安装(超详细)
  10. window10安装python2.7_window10下python2.7安装pip报错