zoukankan      html  css  js  c++  java
  • ubuntu 18.04安装MariaDB 10.04并通过远程navicat连接

    一、安装MariaDB

       在https://downloads.mariadb.org/mariadb/repositories/#mirror=neusoft该地址中,可以查找对应系统的安装命令配置。


      然后依次输入上图的5个指令:

      sudo apt-get install software-properties-common

      sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

      sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirrors.tuna.tsinghua.edu.cn/mariadb/repo/10.4/ubuntu bionic main'

      sudo apt update

      sudo apt install mariadb-server

      以上可能会报错(我遇到的是网络问题,换了电信的网络就好了)

    二、进入数据库

      这个版本的数据库不会在安装的时候提示设置root用户的密码

      所以:

        1.以root身份登陆ubuntu

        2.输入mysqladmin -u root -p password 密码

        3.回车后出现enter password 输入就密码,如果没有就回车

      以上操作结束后使用命令mysql -u root -p就可以进入数据库了

    三、远程访问

      1.数据库的设置

        命令1:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;  (命令中的123456就是远程访问时的密码)

        命令2:flush privileges;

      2.ubuntu的设置

      如果远程还无法访问,则用netstat -an|grep 3306查看端口是否如下图

      

      如果是,则到/etc/mysql文件夹下修改my.cnf文件,将bind-address = 127.0.0.1这句话注释掉,然后重启数据库service mariadb restart

      重新netstat -an|grep 3306就可以看到下图的结果

      

      如果远程还无法访问。。。那就开启3306端口

      命令1:iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

      命令2:service iptables save

      命令3:service iptables restart

    以上总结参考以下链接:https://www.cnblogs.com/jianxuanbing/archive/2018/04/02/8693157.html

                  https://www.cnblogs.com/LvLoveYuForever/p/5585197.html

               

      

  • 相关阅读:
    R 语言中的数据结构
    minimap2 长reads比对工具
    seqtk 一款快速处理fasta/fastq 文件的小程序
    Eclipse R语言开发环境搭建 StatET插件
    Windows 安装R
    HttpClient 发送请求和参数
    Java Base64编码和解码
    docker 安装
    docker
    inotify 监控文件系统操作
  • 原文地址:https://www.cnblogs.com/helloHT/p/11849603.html
Copyright © 2011-2022 走看看