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

  • 相关阅读:
    如何判断某个设备文件是否存在
    shell中export理解误区
    linux命令之tail
    国内较快的gnu镜像:北京交通大学镜像
    Cmake的交叉编译
    linux 命令之grep
    makefile之变量赋值
    makefile之VPATH和vpath的使用
    arm汇编进入C函数分析,C函数压栈,出栈,传参,返回值
    Jlink 软件断点和硬件断点
  • 原文地址:https://www.cnblogs.com/qiu-hua/p/13516946.html
Copyright © 2011-2022 走看看