• 在Ubuntu 16.04下安装MySQL


    执行第一条命令:

    sudo apt-get install mysql-server
    

    在这里插入图片描述
    输入 y ,下载安装时会出现要求设置密码的界面:
    在这里插入图片描述
    输入自己想设置的密码,之后再次输入确认密码。

    完成之后如下图:
    在这里插入图片描述

    注意:一般执行上面的第一句就可以,下边的两句可以不执行的!

    第一个mysql-clinet现在下载最新版的mysql默认就有,是不需要额外再安装的,但是低版本的可能会出问题,因此这里还是多写一步,尽量兼顾低版本

    第二个libmysqlclient-de这个包包含的主要是数据库的库文件和头文件,研究嵌入式会用得到的。

    执行第二条命令:

    sudo apt-get install mysql-client
    

    在这里插入图片描述

    接着执行第三条命令:

    sudo apt-get install libmysqlclient-dev
    

    在这里插入图片描述
    输入 y ,完成之后如下图:

    在这里插入图片描述
    安装成功后可以通过下面的命令测试是否安装成功:

    sudo netstat -tap | grep mysql
    

    在这里插入图片描述
    接下来可以打开数据库了:

    mysql -uroot -p
    

    之后输入你的密码
    中间忘记密码需要修改可以参考:https://blog.csdn.net/zou_albert/article/details/114934826
    在这里插入图片描述

    现在设置mysql允许远程访问,首先编辑文件/etc/mysql/mysql.conf.d/mysqld.cnf:

    sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
    
    注释掉bind-address = 127.0.0.1:
    

    如下图:
    在这里插入图片描述
    保存退出,然后进入mysql服务,执行授权命令:

    grant all on *.* to root@'%' identified by '你的密码' with grant option;
    
    flush privileges;
    

    然后执行quit命令退出mysql服务,执行如下命令重启mysql:

    service mysql restart
    

    这样,我们的数据库就可以被远程连接了。

  • 相关阅读:
    .net core 2.0以上版本加载appsettings.json
    BZOJ 2564: 集合的面积
    P3829 [SHOI2012]信用卡凸包
    P2215 [HAOI2007]上升序列
    P2511 [HAOI2008]木棍分割
    P2510 [HAOI2008]下落的圆盘
    P4053 [JSOI2007]建筑抢修
    P4050 [JSOI2007]麻将
    P4049 [JSOI2007]合金
    P4161 [SCOI2009]游戏
  • 原文地址:https://www.cnblogs.com/zoualbert/p/14550171.html
Copyright © 2020-2023  润新知