zoukankan      html  css  js  c++  java
  • 离线电商数仓(十六)之用户行为数据仓库(二)Ubuntu mysql 安装

    1. 先更新 apt 安装中心: apt update 里面会有默认最新的mysql 的包。

    2.安装msyql : sudo apt-get install mysql-server   

    3.安装完成后:在root用户下,控制台输入mysql (可建立与MySQL的连接)

    4:输入:use mysql

    5:创建账号

    1)创建root 账号

    mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'root';
    mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
    mysql> flush privileges;

    2)删除不是locahost的root用户
    delete from mysql.user where host <> 'localhost';

    6:修改密码类型

     ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

    7:更新

    FLUSH PRIVILEGES;

    退出mysql

    8;开通其他IP访问权限。

     vim /etc/mysql/my.cnf  发现没有bind-address, 但是my.cnf 又引入两个文件夹. 在 /etc/mysql/mysql.conf.d/mysqld.cnf 文件里面

        vim /etc/mysql/mysql.conf.d/mysqld.cnf

    修改 bind-adress 为下面IP

     或者直接将bind-address注销

     9 重启mysql

    sudo /etc/init.d/mysql restart

    10 测试

    1) 测试root是否可以从localhost主机名登录
    mysql -uroot -p123456

    2) 测试root是否可以从hadoop103(从外部地址)主机名登录
    mysql -h hadoop103 -uroot -p123456

    3)查看当前mysql服务器收到了哪些客户端连接请求
    sudo mysqladmin processlist -uroot -p123456

  • 相关阅读:
    馒头国家标准公布:应是圆形或椭圆形(图)
    完全用C#写的SharpOS 0.0.1版发布
    c#操作c/c++的Dll文件
    研究发现GSM信号影响睡眠
    解决QQ与360的终极解决方案
    分享一个参数检查的类
    问题是问题,可是出路呢?
    读《码斗士修炼之路》有感
    我看博客园之争论
    关于ORM的一点思考
  • 原文地址:https://www.cnblogs.com/qiu-hua/p/13516946.html
Copyright © 2011-2022 走看看