1.安装mysql
  更新仓库:sudo apt-get update
  安装:sudo apt-get install mysql-server mysql-client
  问题:安装mysql5.7的过程中 无root密码设置提示 直接安装完成结束
2.不知道密码状态下打开mysql
  查询mysql是否运行:sudo netstat -tap |grep mysql
  (有显示就表示已运行)
  备注:mysql 打开(service mysql start) 关闭(service mysql stop) 重启命令(service mysql restart)
  查询默认的用户名和密码:sudo cat /etc/mysql/debian.cnf
        baiguo@baiguo-PC:~$ sudo cat /etc/mysql/debian.cnf 
        # Automatically generated for Debian scripts. DO NOT TOUCH!
        [client]
        host     = localhost
        user     = debian-sys-maint
        password = F64nKZ233QkzL8v9
        socket   = /var/run/mysqld/mysqld.sock
        [mysql_upgrade]
        host     = localhost
        user     = debian-sys-maint
        password = F64nKZ233QkzL8v9
        socket   = /var/run/mysqld/mysqld.sock
   备注:这样比较麻烦,无法复制密码,可以直接打开你的文件管理器,用管理员身份打开debian.cnf即可查看复制密码
   利用默认账户进行登录:mysql -u debian-sys-maint -p(文件中的密码,与p之间不要有空格)
3.进入mysql修该密码
        这句必须:update mysql.user set plugin="mysql_native_password" where user="root";
        设置root账户密码:update mysql.user set authentication_string=password('这里是你的密码') where user='root'and Host = 'localhost';
4.退出数据库
        exit
        重新启动数据库

sudo service mysql restart

用自己设置好的密码登录

mysql -u root -p

输入密码,成功登录,如下.

baiguo@baiguo-PC:~$ mysql -u root -p
        Enter password: 
        Welcome to the MySQL monitor.  Commands end with ; or \g.
        Your MySQL connection id is 4
        Server version: 5.7.21-1 (Debian)

Copyright (c) 2000, 2018, 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>

原文链接:https://bbs.deepin.org/forum.php?mod=viewthread&tid=169658

最新文章

  1. [APUE]系统数据文件与信息
  2. MySQL—FOREIGN KEY
  3. spring集成activeMQ
  4. SecureCRT中文显示乱码
  5. 关于python测试webservice接口的视频分享
  6. CoffeeScript学习(3)—— 函数
  7. bzoj1820
  8. 【转】iOS-Core-Animation-Advanced-Techniques(五)
  9. 【转】多文件目录下makefile文件递归执行编译所有c文件
  10. MySQL--mysqldump的权限说明
  11. Java源码解读(一)——HashMap
  12. 使用Maven插件构建Spring Boot应用程序镜像
  13. Luogu 2590 [ZJOI2008]树的统计 / HYSBZ 1036 [ZJOI2008]树的统计Count (树链剖分,LCA,线段树)
  14. Hadoop2源码分析-Hadoop V2初识
  15. 并发编程概述--C#并发编程经典实例
  16. final的用法---java基础知识
  17. jQuery 和 YUI (Yahoo User Interface) 各自的优缺点有哪些?具体的使用场景是怎样的?
  18. 个人作业-week2(代码复审)
  19. MVC Controller的激活
  20. css 小问题解决方法整理

热门文章

  1. TZOJ 4855 排座椅(贪心)
  2. fragment Activity之间传值的方法 之------------接口回调
  3. struts框架之总结OGNL表达式的特殊的符号
  4. 第十届Mockplus ▪ UXPA用户体验西南赛区决赛成功举行
  5. easyui-从数据库读取创建无极菜单
  6. 2018.10.20 bzoj2748: [HAOI2012]音量调节(背包)
  7. docker 部署nginx 使用keepalived 部署高可用
  8. hdu - 1072(dfs剪枝或bfs)
  9. 解决yum安装时 Cannot retrieve repository metadata (repomd.xml) for repository
  10. UVa 508 Morse Mismatches (模糊暴力)