zoukankan      html  css  js  c++  java
  • Ubuntu 下安装 MySQL

    首先将MySQL APT 存储库添加到系统的软件存储列表中

    1.转到https://dev.mysql.com/downloads/repo/apt/上的MySQL APT存储库的下载页面,

      选择并下载适用于Linux发行版的发行包的下载路径 ,

      使用以下命令下载:

    1
    wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb

    2.使用命令安装下载文件,替换 version-specific-package-name 为下载的包的名称(如果未在包所在的文件夹中运行命令,则以其路径开头):

    1
    sudo dpkg -i /PATH/version-specific-package-name.deb

     以下命令:

    1
    sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb

     注:中间弹窗直接↓到点”OK“

     

    3.使用以下命令从MySQL APT存储库更新包信息(此步骤是必需的):

    1
    sudo apt-get update
     
    使用APT安装MySQL
     
    (不执行以上步骤直接执行这句得到的MySQL版本是5.7)
    1
    sudo apt-get install mysql-server

    注:

    其中两个弹窗

    第一个是确认密码(设置数据库密码)

    另一个是选择加密方式,工具较新选第一个,较老选第二个

    略作等待就下载完成

    开放远程访问:

    为了连接可视化界面,所以申请开放了远程的访问

    1.连接到数据库

    1
    mysql -u root -p

    输入密码

    2.查看数据库会看到有一个mysql

    1
    show databases;

    3.选择当前使用数据库为mysql

    1
    use mysql;

    4.查看权限

    1
    select host, user, authentication_string, plugin from user;

    5.更改加密方式

       因为mysql8的加密方式不一样,远程工具连接不上因此要更改加密方式

      ******是数据库密码

    1
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '******';

     
    6.开放远程访问权限(授权远程连接)
    1
    grant all on *.* to 'root'@'%';

    7.执行刷新权限

    1
    flush privileges;

  • 相关阅读:
    SSH-框架工作笔记
    Ajax基础
    Hibernate基础
    Struts1 中的国际化
    MyEclipse中的快捷键
    Oracle_存储过程
    oracle_开发子程序和包
    常用的正则表达式
    jQuery中的事件
    AcWing 1118. 分成互质组
  • 原文地址:https://www.cnblogs.com/Teay/p/10668495.html
Copyright © 2011-2022 走看看