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

  • 相关阅读:
    TP6|TP5.1 PHPoffice导出|导入
    centOS 7 环境搭建之安装 Redis
    centOS 7 环境搭建之安装 MySQL
    双向循环链表(DoubleLoopLinkList)
    双向链表(DoubleLinkList)
    可执行程序的编译过程
    C语言文件操作
    C语言跨平台时间操作计算时间差
    C语言线程安全问题
    C++类型双关
  • 原文地址:https://www.cnblogs.com/qiu-hua/p/13516946.html
Copyright © 2011-2022 走看看