内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • 云数据库RDS for MySQL】用户在使用Mysql插入数据时报错

    问题描述:用户在使用Mysql数据库进行数据插入时,报错错误代码:1205 - Lock wait timeout exceeded; try restarting transaction  解决办法:建议尝试重新启动事务来解决该问题。这个错误通常发生在一个事务中的某个操作持有了

    作者: DTSE知识库
    33
    0
  • MYSQL查询语句优化

    不合理的建立索引反而会拖慢数据库的响应速度。2、索引越多,更新数据的速度越慢。3、尽量在采用MyIsam作为引擎的时候使用索引(因为MySQL以BTree存储索引),而不是InnoDB。但MyISAM不支持Transcation。4、当你的程序和数据库结构/SQL语句已经优化到无

    作者: 运气男孩
    2292
    0
  • MySQL到ClickHouse的高速公路-MaterializeMySQL引擎

    MySQL引擎目前支持 MySQL 5.6/5.7/8.0 版本,兼容 Delete/Update 语句,及大部分常用的 DDL 操作。 ### 基础概念 - **MySQL & ClickHouse** MySQL一般特指完整的MySQL RDBMS,是开源的关系型数据库管理系

    作者: FavonianKong
    8054
    17
  • MySQL InnoDB行锁

    及当前事务执行失败,则自动执行回滚操作。MySQL 数据库采用 InnoDB 模式,默认参数 innodb_lock_wait_timeout 设置锁等待的时间是 50s,一旦数据库锁超过这个时间就会报错。可通过以下命令查看当前数据库锁等待的时间。mysql> SHOW GLOBAL VA

    作者: 运气男孩
    1233
    1
  • mysql 索引问题整理

    产生空洞。Mysql是怎么选择索引的?答:选择索引是优化器的工作,优化器会结合扫描行数、是否使用临时表、是否排序、是否回表等因素来进行综合判断。其中扫描行数的判断逻辑为:通过基数来判断,一个索引上不同的值的个数称为基数。mysql是怎样得到索引的基数的?答:mysql是通过采样统

    作者: 外围的小尘埃
    843
    0
  • MySQL空值查询

    空值查询MySQL 提供了 IS NULL 关键字,用来判断字段的值是否为空值(NULL)。空值不同于 0,也不同于空字符串。如果字段的值是空值,则满足查询条件,该记录将被查询出来。如果字段的值不是空值,则不满足查询条件。使用 IS NULL 的基本语法格式如下:IS [NOT]

    作者: 运气男孩
    4304
    0
  • Mysql的常识

    har属于固定长度的字符类型,varchar属于可变长度的字符类型所以char处理速度比varchar快得多,但是浪费存储空间(但随着mysql版本的升级varchar的性能也在不断的提升,所以目前varchar被更多的使用)2.text与blob?(1)两者都能保存大文本数据B

    作者: 运气男孩
    1258
    0
  • 如何在云上安装Mysql

    说明你的Mysql未安装成功。 <b><b>使用 MySQL Client(Mysql客户端) 执行简单的SQL命令</b></b>你可以在 MySQL Client(Mysql客户端) 使用 mysql 命令连接到Mysql服务器上,默认情况下Mysql服务器的密码为空,所以本实例不需要输入密码。

    作者: 我要选李白
    10095
    1
  • Linux多种方法安装mysql

    useradd -r -g mysql mysql (3)修改当前目录拥有者为mysql用户:  [root@localhost local]# cd mysql/ [root@localhost mysql]# chown -R mysql:mysql ./ (4)安装数据库:  [root@localhost

    作者: 多米诺的古牌
    30
    0
  • 封装了mysql通用类

    在python中我们可以用ORM来操作数据库,然而最原生的方法就是使用pymysql类,我封装了从连接数据到对数据库的增删改查的方法import pymysql# 从配置文件中导入连接数据库的信息from config import DB_HOST, DB_USER, DB_PASSWORD

    作者: 旧时光里的温柔
    556
    0
  • 如何登录MySQL

    1、当 MySQL 服务已经运行时, 我们可以通过 MySQL 自带的客户端工具登录到 MySQL 数据库中, 首先打开命令提示符界面 2、如果我们要登录本机的 MySQL 数据库,只需要输入以下命令即可:mysql -u root -p 按回车确认, 如果安装正确且 MySQL

    作者: 振华OPPO
    发表时间: 2022-04-22 07:20:22
    354
    0
  • MySQL非空约束

    MySQL 非空约束(NOT NULL)指字段的值不能为空。对于使用了非空约束的字段,如果用户在添加数据时没有指定值,数据库系统就会报错。可以通过 CREATE TABLE 或 ALTER TABLE 语句实现。在表中某个列的定义后加上关键字 NOT NULL 作为限定词,来约束

    作者: 运气男孩
    941
    0
  • Ubuntu卸载mysql

    Ubuntu卸载mysql删除mysql的配置文件sudo rm /var/lib/mysql/ -Rsudo rm /etc/mysql/ -R自动卸载mysql(包括server和client)sudo apt-get autoremove mysql* --purge输入y选择yes

    作者: 加油O幸福
    68
    1
  • MySQL -- 技巧提升篇

    2、收缩数据库 **--重建索引 DBCC REINDEX DBCC INDEXDEFRAG --收缩数据和日志 DBCC SHRINKDB DBCC SHRINKFILE**3 、压缩数据库**dbcc shrinkdatabase(dbname)**4 、转移数据库给新用户以已存在用户权限**exec

    作者: 炒香菇的书呆子
    31
    1
  • 密码框输入密码的解决方案之二--使用飞易来解决密码输入问题

    开发板的方案有同学觉得不够高大上,可以试试这个方法。淘宝可以购买,使用这个包可以解决密码框无法使用软件输入字符的问题,必须购买硬件这个exe文件有两个参数,第一个参数是密码字符;第二个参数是延时的毫秒(即执行命令到输入密码的时间,默认为1000),可省略,省略则默认延时1秒钟。有兴趣的同学也可

    作者: This is WeAutomate
    419
    1
  • mysql 安装

    安装完的配置加入开机启动# systemctl enable mysqld启动mysql服务进程# systemctl start mysqld重置密码mysql_secure_installation增加远程登陆权限[root@localhost ~]# mysql -uroot  -p Enter password: 

    作者: Nick Qiu
    发表时间: 2020-10-25 21:15:41
    2838
    0
  • MySQL的基础语句

    创建数据库:create database test1 ;查看数据库:show databases;选择数据库:use mysql;删除数据库:drop database test1;创建表:CREATE  [TEMPORARY]  TABLE  [IF NOT EXISTS] [database_name

    作者: 运气男孩
    1746
    1
  • MySQL视图简介

    视图是数据库系统中一种非常有用的数据库对象。MySQL 5.0 之后的版本添加了对视图的支持。认识视图视图是一个虚拟表,其内容由查询定义。同真实表一样,视图包含一系列带有名称的列和行数据,但视图并不是数据库真实存储的数据表。视图是从一个、多个表或者视图中导出的表,包含一系列带有名

    作者: 运气男孩
    738
    0
  • MySQL性能分析小结

    MySQL数据库是常见的两个瓶颈是CPU和I/O的瓶颈,利用一些Linux常用的命令来查看Mysql对服务器的CUP和I/O使用情况,通过慢查询日志找出有待优化的sql,通过show processlist查看正在执行的sql的情况以及及时kill死锁的sql,通过EXPLAIN

    作者: 福州司马懿
    33
    0
  • 【转】解决linux mysql命令 bash: mysql: command not found 的方法

    解决:把mysql安装目录,比如MYSQLPATH/bin/mysql,映射到/usr/local/bin目录下: # cd /usr/local/bin# ln -fs /MYSQLPATH/bin/mysql mysql还有其它常用命令mysqladmin、mysqldump

    作者: 忘忘羡贝
    869
    0