zoukankan      html  css  js  c++  java
  • 腾讯云ubuntu18.04安装mysql并设置忽略大小写

    安装MySQL

    $ sudo apt update
    $ sudo apt install mysql-server

    设置忽略大小写

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

    在mysqld 这个节点下, 加入:

    lower_case_table_names=1

    进行初始化配置
    $ sudo mysql_secure_installation

    查看MySQL版本
    $ mysql --version

    查看MySQL运行状态
    systemctl status mysql.service

    进行连接
    $ sudo mysql -u root -p

    远程连接配置

    $ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
    打开文件注释掉bind-address=127.0.0.

    重启MySQL服务
    $ sudo /etc/init.d/mysql restart
    或 $ sudo systemctl restart mysql.service

    连接MySQL
    $ sudo mysql -u root -p

    创建远程连接账户并授权
    mysql> use mysql;
    mysql> CREATE USER 'root'@'%' IDENTIFIED BY '123456';

    可能这里面添加用户的时候会报错,如果使用123456的话长度不符合mysql的规则这里需要配置
    SHOW VARIABLES LIKE 'validate_password%';修改set global validate_password_length=6;
    set global validate_password_policy=LOW;

    mysql> grant all privileges on *.* to 'root'@'%';

    如果远程连接时报错plugin caching_sha2_password could not be loaded,执行
    mysql> alter user 'root'@'%' identified with mysql_native_password by '123456';

    刷新权限
    mysql> FLUSH PRIVILEGES;

    然后就在添加端口

    sudo ufw allow 3306
    远端电脑就可以访问了

     
  • 相关阅读:
    系统引导管理器GRUB,为初学者指南
    PHPBB安装
    python的装饰器
    PIL的问题解决
    python的小技巧
    强烈推荐instagram的ppt
    新的一天
    OpenStack介绍
    ansible自动化运维工具
    .net连oracle的问题
  • 原文地址:https://www.cnblogs.com/axyls/p/13737531.html
Copyright © 2011-2022 走看看