zoukankan      html  css  js  c++  java
  • Ubuntu学习总结-05 安装和学习MySQL

    1 更新源列表

      在终端窗口输入以下命令更新安装源。

    sudo apt-get update

      效果如下图所示:

    2 安装MySQL

      在终端输入如下命令安装MySQL,

    sudo apt-get install mysql-server mysql-client

      效果如下图所示:

    3 判断是否安装成功MySQL

    1)通过重启MySQL服务来判断是否成功安装MySQL.

      在终端窗口输入如下命令,重启服务器。

    sudo service mysql restart

    2)查看MySQL的服务进程是否存在。

      在终端窗口输入如下命令,查看服务器进程。

    ps -ef | grep  mysql

      效果如下图所示:

    4 登陆MySQL

      成功安装MySQL使用如下命令登陆数据库。

    mysql -u root -p

      成功登陆数据库后如下图所示。

      查看数据库操作。

    show databases;

      效果如下图所示:

    5 MySQL开启远程连接

    1)授权用户可进行远程连接  

       以root用户登录mysql,输入以下命令:

    mysql -u root -p

      执行以下授权命令:

    grant all privileges on *.* to root@"%" identified by "123456" with grant option;
    • *.*:第一个*代表数据库名;第二个*代表表名。这里的意思是所有数据库里的所有表都授权给用户
    • root:授予root账号,也可以是其他用户。
    • “%”:表示授权的用户IP可以指定,这里代表任意的IP地址都能访问MySQL数据库。
    • “123456”:分配账号对应的密码,这个值可以随意输入,在这里为了演示方面输入简单的数字,在生产环境中需要复杂的多的密码。

      然后输入刷新权限命令,让我们的设置立即生效:

    flush privileges; 

    2)允许任意IP访问

      编辑 /etc/mysql/my.cnf 文件。输入以下命令修改mysql的配置文件文件。

    sudo vi /etc/mysql/my.cnf

      找到 bind-address = 127.0.0.1,注释掉这行,即:#bind-address = 127.0.0.1,或者将其改为:bind-address = 0.0.0.0,允许任意IP访问。或者自己指定一个IP地址。

    3)重启mysql服务

      输入以下命令重启mysql服务。

    sudo service mysql restart
    //或者输入以下命令重启服务,两条命令产生的效果是一样的。
    sudo /etc/init.d/mysql restart

    参考 常用数据库 JDBC URL 格式

    资料参考:

    http://blog.chinaunix.net/uid-23215128-id-2951624.html

    http://www.cnblogs.com/xiazh/archive/2010/08/12/1797966.html

    http://www.linuxdiyf.com/linux/16125.html 

    http://www.linuxdiyf.com/linux/16341.html

  • 相关阅读:
    2018-2019-2 20175310 个人项目总结报告
    2018-2019-2 20175310 个人项目报告5--勾股数
    2018-2019-2 20175310 个人项目报告6--四方定理
    2018-2019-2 20175310 个人项目报告7--尼科彻斯定理
    #2019-2020-4 《Java 程序设计》第十周总结
    数据库MySQL(20175229张智敏)
    #实验三 敏捷开发与XP实践---实验报告
    课下必做MyCP
    #2019-2020-4 《Java 程序设计》第九周总结
    #2019-2020-4 《Java 程序设计》第八周总结
  • 原文地址:https://www.cnblogs.com/wangshuo1/p/5842046.html
Copyright © 2011-2022 走看看