当前位置:   article > 正文

ubuntu 20 安装mysql8_ubuntu20安装mysql8

ubuntu20安装mysql8

安装mysql:

检查更新:sudo apt-get update

安装myql:sudo apt-get install mysql-server-8.0

登录mysql

首次登录mysql可能需要密码:查看默认密码在 

sudo vim /etc/mysql/debian.cnf   可以看到如下内容

  1. [client]
  2. host     = localhost
  3. user     = debian-sys-maint
  4. password = BwBRlNU3XItPzOrr
  5. socket   = /var/run/mysqld/mysqld.sock
  6. [mysql_upgrade]
  7. host     = localhost
  8. user     = debian-sys-maint
  9. password = BwBRlNU3XItPzOrr
  10. socket   = /var/run/mysqld/mysqld.sock


password就是初始密码

进入MySQL: sudo mysql -uroot -p

使用mysql数据库:use mysql;

然后执行修改root密码:alter user 'root'@'localhost' identified by '你的密码';

最后刷新信息:FLUSH PRIVILEGES;

最后想要navicat这种远程连接功能可以正常访问数据库还需要如下设置:

设置允许远程IP连接:update user set Host='%' where User='root';

然后由于版本mysql版本问题还需要修改密码加密规则:

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';

然后退出mysql

最后还需要修改mysql配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf

将bind-address=127.0.0.1注掉或者改成0.0.0.0

 自此就可以通过远程连接工具去连接mysql啦。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/65177
推荐阅读
相关标签
  

闽ICP备14008679号