1、安装MySql

ubuntu@thanlon-Ubuntu:~$ sudo apt install mysql-server

2、mysql安装完成后,默认用户名不是root,为了方便,一般我们需要修改成我们想要的用户名子和对应的密码。

进入配置文件:root@thanlon-Ubuntu:/etc/mysql# vi /etc/mysql/debian.cnf

debian.cnf:

  # Automatically generated for Debian scripts. DO NOT TOUCH!
  [client]
  host = localhost
  user = debian-sys-maint  
  password = xxVQEIYEftGPHsx4
  socket = /var/run/mysqld/mysqld.sock
  [mysql_upgrade]
  host = localhost
  user = debian-sys-maint
  password = xxVQEIYEftGPHsx4
  socket = /var/run/mysqld/mysqld.sock

在配置文件中存在默认用户名和密码,在这里我们先使用配置文件中的用户名user和password登录到MySql数据库

3、使用默认用户登录进入MySql

ubuntu@thanlon-Ubuntu:~$ mysql -udebian-sys-maint -p

mysql> SHOW DATABASES;

mysql> USE mysql

【注意:必须使用数据库mysql,使用其它数据库是不可以的】:

4、修改用户名和密码(“123456”是密码,“root”是用户名):

mysql> update user set authentication_string=PASSWORD("123456") where user='root';

mysql> update user set plugin="mysql_native_password";

mysql> flush privileges;

5、重启mysql服务

ubuntu@thanlon-ubuntu:~$ /etc/init.d/mysql restart;

6、使用修改后的用户名和密码登录MySql

ubuntu@thanlon-Ubuntu:~$ mysql -uroot -p

最新文章

  1. 不安装Oracle客户端使用PLSQL连接Oracle数据库的方法
  2. Rails中的content_tag与concat用法,可以连接任意html元素
  3. 在SqlServer查询分析器里 访问远程数据库 进行数据查询更新等操作(openrowset)
  4. iOS开发Hessian
  5. iOS 使用Keychain 保存 用户名和密码到 本地
  6. 【转】【已解决】Android中ActionBar中不显示overflow(就是三个点的那个按钮)--不错
  7. Ubuntu12.04 配置Java开发环境:JDK1.7+Eclipse+Tomcat7.0
  8. 注解在android中的使用
  9. python科学计算库的numpy基础知识,完美抽象多维数组(原创)
  10. 【译】索引进阶(十三):SQL SERVER中的索引碎片【下篇】
  11. HeadDoc自动注释语法
  12. office 2016 官方原版 (含Visio Project 等全套 )下载地址 (不含破解,非网盘下载)不用登录
  13. spring-core 中 asm 包的作用
  14. 【BZOJ2555】SubString
  15. nginx重启服务
  16. C# 面向对象零碎知识点
  17. [Ubuntu] 关于使用 root 账号登录
  18. CodeForces - 669D Little Artem and Dance 想法题 多余操作
  19. 使用github高级搜索
  20. 提权基础-----mysql-udf提权

热门文章

  1. ZOJ 4060 - Flippy Sequence - [思维题][2018 ACM-ICPC Asia Qingdao Regional Problem C]
  2. 2018秋寒假作业4—PTA编程总结1
  3. grpc,protoc, protoc-gen-go,rust
  4. (备忘)怎么去除WinRAR弹窗广告?
  5. Win7-IE11 For x86&x64离线安装包
  6. Redis入门到高可用(十五)—— GEO
  7. mybatis 转义
  8. JDK 1.8源码阅读 HashSet
  9. docker centos 老是退出
  10. IIS相关