• Ubuntu 下安装mysql和远程连接


    https://blog.csdn.net/qq84395064/article/details/82701761

    一、下载并安装mysql

    1.  sudo apt-get install mysql-server
    2.  sudo apt-get install mysql-client
    3. sudo apt-get install libmysqlclient-dev

     注意:安装过程中会提示设置密码什么的,注意设置了不要忘了。

       二、安装完成使用

         使用如下命令来检查是否安装成功:

      sudo netstat -tap | grep mysql

      通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。

      登陆mysql数据库可以通过如下命令:

        mysql -u root -p

      注:-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。

    可以然后通过 show databases; 就可以查看当前的数据库。

    我们选择 mysql数据库就行下一步操作,使用use mysql 命令。

    显示当前数据库的表单:show tables 

    三、navicat远程连接并使用

    navicat的安装包可以参考:https://blog.csdn.net/qq84395064/article/details/80709877

    第一步:确保 Ubuntu 系统已经安装上了MySQL数据库。登陆数据库 ,运行如下命令:

    mysql -u 用户名 -p

    然后输入密码,此时登录成功


    第二步:创建用户用来远程连接,运行如下命令:

    GRANT ALL PRIVILEGES ON *.* TO 'test'@'%' IDENTIFIED BY 'test' WITH GRANT OPTION;

    参数说明:第一个test表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个test表示密码


    第三步:执行如下命令,立即生效

    flush privileges;

    第四步:查询数据库的用户,看看是否成功创建新用户,运行如下命令

    SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

    第五步:使用 exit 命令退出后,修改 mysql 的配置文件,运行如下命令

    sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 

    注意:其他 Linux系统 可能在 /etc/mysql/my.cnf

    找到 “bind-address = 127.0.0.1” , 修改为 bind-address = 0.0.0.0,然后,重新启动,命令如下:

    /etc/init.d/mysql restart


    如下图:连接成功!

  • 相关阅读:
    软件开发模式
    个人中心设计
    定制四则运算
    功能测试用例分析报告
    NABCD
    开发流程
    开发流程
    结对编程
    注册界面进行Toast提示
    登录注册页面修改错误
  • 原文地址:https://www.cnblogs.com/gougou1981/p/13600779.html
Copyright © 2020-2023  润新知