当前位置:   article > 正文

Ubuntu18 安装 MySql8.0_ubuntu安装mysql-8.0.18 glibc

ubuntu安装mysql-8.0.18 glibc

1. 将MYSQL8.0加入到库中

MySQL存储库添加到系统的包源列表中; 首先使用命令行中的wget工具下载存储库包。

$ wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb
  • 1

最新的版本可去官网直接获得(只需要更改get/后面的信息即可)
官网地址:https://dev.mysql.com/downloads/repo/apt/
在这里插入图片描述

在这里插入图片描述

2. 添加MYSQL8.0到APT库

$ sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb
  • 1

选择 8.0 默认就好 直接ok

3. 更新配置

$ sudo apt update
$ sudo apt-get upgrade
  • 1
  • 2

4. 安装MYSQL8.0

$ sudo apt-get install mysql-server
  • 1

过程中会为root用户设置密码。其他的都默认即可。

至此MYSQL8.0 安装完成。


进入MYSQL
$ sudo mysql -u root -p

MYSQL8.0 创建新用户

创建用户

> create user 'username'@'host' identified by 'password';
  • 1

其中username为自定义的用户名;
host为登录域名,host为%时表示任意IP,为localhost时表示本机,填写指定的IP地址;
password为密码。

用户授权

> grant all privileges on *.* to 'username'@'%' with grant option;
  • 1

其中第一个 * 表示所有数据库,第二个 * 表示所有数据表,如果不想授权全部那就把对应的写成相应数据库或者数据表;username为指定的用户;%为该用户登录的域名

刷新授权

> flush privileges;
  • 1

补充:
查看用户列表:

> select user,host,account_locked,password_expired from mysql.user;
  • 1

Change passoword for user in mysql

ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';
  • 1

笔者是用的阿里云服务器,若需远程连接需要开放MYSQL端口。

在mysql中执行

> show global variables like 'port'

结果:
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| port          | 3306  |
+---------------+-------+
1 row in set (0.00 sec)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

需要开放3306号端口,进入安全组,开放入网端口
在这里插入图片描述

之后就可以远程连接了(如Navicat)

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

闽ICP备14008679号