zoukankan      html  css  js  c++  java
  • Ubuntu搭建mysql,Navicat Premium连接

    保存编辑结果与退出vim编辑器 https://jingyan.baidu.com/article/495ba8410ff14d38b30ede01.html

    首先,我们需要使用apt安装mysql,命令如下:

    sudo apt install mysql-server

    安装MySQL时,需为默认的“root”用户指定密码(无要太复杂哦~ O(∩_∩)O)

    说明:安装完mysql-server后,mysql-client就带了,无需单独安装.

    成功安装后,界面如下所示:

    其次,安装成功后可以检查下数据库当前状态。命令如下:

    sudo service mysql status

    此时我们可以看到有一个状态为(running)的高亮Active,表示当前正在运行中。

    (说明:pip list 是安装到Python里面去,apt安装是安装到Ubuntu里面。所以使用pip list是看不到mysql-server的,不知大家有没有像我一样首次困惑呢?)

    插播一下“守护进程”名词,可以百度了解。在此提供一个博客链接 Linux Daemon(守护进程)http://blog.csdn.net/bravezhe/article/details/7995625

    到此为止,mysql已经成功安装,接下来让我们使用默认的root用户登录mysql,命令如下:

    mysql –u root –p

    mysql –uroot –p123456

    后者很少用,尤其是把密码外显得这种方式,原因你懂得!

    退出mysql: exit

    修改配置文件,支持中文;

    SHOW VARIABLES LIKE '%char%';

    SHOW VARIABLES LIKE '%collo%';

    collation_connection 排序规则,通常用utf8_general_ci

    修改配置文件:wendy@wendy-VMSrv:/etc/mysql$ sudo nano mysql.cnf(cnf是config的简称)

    修改完后,需要重启下mysql服务;(修改前无需停止服务),命令如下所示:

    sudo systemctl restart mysql.service

    修改服务端监听地址(修改前)

    修改服务端监听地址(修改后)

    修改后的配置文件内容如下所示:

    连接数据库:

    步骤1:查看MySQL服务器的ip地址

    如果不创建用户的情况下,直接使用root用户登录会出现如下提示:

     所以,我们需要接下来的步骤,创建用户(wendy)并允许其他计算机来连接这个用户。

    步骤2:创建用户&授权

    https://dev.mysql.com/doc/refman/5.7/en/create-user.html

    ----------------------------------------------------------------------------------------------------------

    创建用户[CREATE USER]

    CREATE USER 'wendy'@'%'

      IDENTIFIED BY '123456';

    说明:表示,所有的ip地址都可以用这个用户(wendy)连接。

    flush privilege;

    说明:刷新一下权限,使得上面的语句生效。

    截止目前为止,虽然可以打开DB,但目前该用户没有任何权限。下一步需要授权操作。

    授权[GRANT]

    grant all on *.* to 'wendy'@'%';

    说明:把所有的权限授给'wendy'@'%',用户(wendy)

          on 表示什么数据库下的什么表(所有数据库下的所有表权限)

    flush privilege;

    最后,使用Navicat Premium连接

  • 相关阅读:
    javascript学习6
    javascript学习5
    javascript学习4
    javaccript学习3
    javaccript学习2
    javaccript学习1
    C++ 线性表实现
    深入解析策略模式(转)
    CentOS7安装MySQL
    万能媒体播放器 PotPlayer
  • 原文地址:https://www.cnblogs.com/lpl521/p/6741633.html
Copyright © 2011-2022 走看看