zoukankan      html  css  js  c++  java
  • Ubuntu16.04 下安装MySQL数据库

    使用以下命令安装SQL

    sudo apt-get install mysql-server

    上述命令会安装以下包:
    apparmor
    mysql-client-5.7
    mysql-common
    mysql-server
    mysql-server-5.7
    mysql-server-core-5.7
    因此无需再安装mysql-client等。安装过程会提示设置mysql root用户的密码,设置完成后等待自动安装即可。默认安装完成就启动了mysql。

    2、启动和关闭mysql服务器:

    service mysql start
    service mysql stop

    3、确认是否启动成功,mysql节点处于LISTEN状态表示启动成功:

    sudo netstat -tap | grep mysql
    ps -ef | grep mysqld

    4、进入mysql shell界面:

    mysql -u root -p

    5、离开mysql

    quit

    exit

    通常本机的数据库只允许本地用户登录,此时想要远程用户可登录,步骤:

    Linux系统下

    首先确定3306端口是对外开放的。

    1、netstat  -an|grep 3306

    2、打开MySQL配置文件 vi /etc/mysql/mysql.conf.d/mysqld.cnf,将bind-address = 127.0.0.1注销

    3、重启ubuntu,再次查看端口是否打开 :netstat -an | grep 3306

    4、进入MySQL 进行授权:sudo mysql -u root -p

    5、将root用户授权给所有连接: grant all privileges on *.* to 'root'@'%' identified by 'xxxxxx';

    grant all privileges on *.* to 'root'@'%' identified by 'xxxxxx';

    //***为用户名

    6、让权限立即生效:flush privileges;​
    到此所以操作完成,可以在任何主机连接此mysql数据库服务器了。

    7、重启mysql:

    sudo systemctl restart mysql
  • 相关阅读:
    第一次作业
    C语言I博客作业02
    C语言|博客作业11
    C语言I博客作业10
    C语言I博客作业09
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
    C语言I博客作业05
    JDK-14 & Eclipse & Hello World!
  • 原文地址:https://www.cnblogs.com/zhengguiping--9876/p/13614983.html
Copyright © 2011-2022 走看看