• mysql-Wiki笔记


    创建用户且授权

    创建用户并授权: CREATE USER 'paydemo'@'%' IDENTIFIED BY 'ca4daad_SK';

    登录用户直接设置密码

    set password = password('ca4*DZJACRog!d_SK')

    给用户授权(用户不存在会自动创建) 常用

    grant all privileges on pay_demo.* to "paydemo"@"%" identified by "ca4aaaDZJACRog!d_SK";

    刷新权限

    flush privileges

    创建数据库

    CREATE DATABASE IF NOT EXISTS db_name DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

    复制表结构和数据

    CREATE TABLE tab_new SELECT * FROM tab

    查看配置

    SHOW VARIABLES LIKE '%sql_mode%'

    查看mysql 文件

    which mysql
    mysql --help|grep 'my.cnf'
    locate my.cnf

    参考:https://blog.csdn.net/qq_37502106/article/details/80199321

    SHOW PROCESSLIST

    mysql too many connections

    1. SHOW PROCESSLIST; 结果参数说明 todo
    2. 查看配置参数 SHOW VARIABLES LIKE "%connection%"
    3. 设置参数(不需要重启) SET GLOBAL max_connections=1000;

    mysql时区修改

    mysql管理工具SQLyog 中命令行:

    SHOW VARIABLES LIKE '%time_zone%';
    SET time_zone = '+8:00' 设置当前会话生效
    SET global time_zone = '+8:00' 设置全局生效
    flush privileges;

    参考: https://blog.csdn.net/csdnhsh/article/details/91357986

    更新替换www.sb.cn 为 www.nc.com

    UPDATE news SET content = REPLACE(content,'www.sb.cn','www.nc.com') WHERE content LIKE '%www.sb.cn%'

    UPDATE news SET cover_img = REPLACE(cover_img,'www.sb.cn','www.nc.com') WHERE cover_img LIKE '%www.sb.cn%'

    插入数据从其它数据库表

    INSERT INTO `news_test` (title,content,cover_img,`desc`,created_at)  SELECT title,content,cover_img,`description` AS `desc`,created_at  FROM news WHERE id>300
    

    数据库默认行为

    自动把转换数字字符串,数据库或者框架做一个怎么样的取舍了?TP框架中怎么配置

    数据库取出来默认都是数字类型都是字符串的。

    mysql general 2036: mysql的驱动mysql 与mysqlnd还是有许多区别的

    TP框架PDO问题

  • 相关阅读:
    vue day6 分页显示
    vue day5 分页控件
    vue day4 table
    c# excel xlsx 保存
    diff算法
    Web Workers
    多线程
    Http请求优化
    高效编写代码
    渲染引擎
  • 原文地址:https://www.cnblogs.com/zqsb/p/10917056.html
Copyright © 2020-2023  润新知