zoukankan      html  css  js  c++  java
  • mysql数据库的常用知识

    问题一:如果使用可视化工具链接mysql?

    mysql默认情况下是不支持远程连接的!只需要几个步骤就能轻松搞定了。

    1.vi /etc/mysql/my.cnf 修改里面bind-address项,将127.0.0.1改成0.0.0.0

    2.重启mysql,service mysql restart

    3.最后执行赋权命令:mysql -u用户名 -p密码 -e "GRANT ALL PRIVILEGES ON *.* TO '赋权的用户名'@'%' IDENTIFIED BY '赋权的密码' WITH GRANT OPTION;"

    例:mysql -uroot -proot123 -e "GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root123' WITH GRANT OPTION;"

    问题二:常见的一些修改操作?

    1.修改表 增加字段
    alter table 表名 add 字段名 限制;
    例:
    alter table test add testcolumn varchar(100) not null;

    2.修改表 修改字段类型
    alter table 表名称 modify 字段名称 字段类型 [是否允许非空];
    例:
    alter table test modify testcolumn Integer not null;

    3. 修改表 修改表名
    alter table 表名称 change 字段原名称 字段新名称 字段类型 [是否允许非空]

    DELETE FROM tb_client_log_201711 WHERE LOG_TIME>DATE_SUB(CURDATE(),INTERVAL 9 DAY);

  • 相关阅读:
    CentOS网络接口配置文件ifcfgeth详解
    python session
    Plateau problem
    Maximum subsequence sum
    回溯法解符号三角形
    切莫开一块地荒一块地
    BackTracking_Fixed sum for array elements
    DP_LCS
    Shortest distance between two arrays
    BSP 面试总结
  • 原文地址:https://www.cnblogs.com/superfj/p/8522120.html
Copyright © 2011-2022 走看看