首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈开发那些事

    6-11 先序输出叶结点 (15分)

    函数PreorderPrintLeaves应按照先序遍历的顺序输出给定二叉树BT的叶结点,格式为一个空格跟着一个字符。

    41550编辑于 2023-02-27
  • 来自专栏深度学习|机器学习|歌声合成|语音合成

    MAC os批量删除进程命令

    批量杀死多个进程的命令 $ ps -ef | grep python | cut -c 6-11 | xargs kill -9 Linux中的管道符“|”用来隔开两个命令,管道符左边的输出会作为管道符右边命令的输入 ps是process status的缩写 grep 是过滤符号,grep name含义是所有包含"python"的进程 cut -c 6-11 是截取输入行的第6个字符到第11个字符,正好是进程号PID

    2.2K30发布于 2021-03-20
  • 来自专栏DBA随笔

    python里面的MySQLdb模块

    其实连接的逻辑很简单,如下: mysql -uuser_name -ppasswd -hlocalhost -Pport -D database -e "sql" 但是有些语句中包含了双引号或者单引号, print r #关闭 conn.close() 下面对上述代码进行解释,第3、4行代码是引入了python的两个包,MySQLdb和argparse,前者是连接mysql 第6-11行是argparse模块的具体使用方法,其中7-10行是对应的参数,是通过这种方法进行传递的。 第12行代码是连接mysql库的,它的作用是连接MySQL服务,可以看到,需要填入很多必要参数,包含user、port、password、host、database、charset等等,我们可以看到,我们的 上面的脚本使用的方法如下: [dba_mysql ~]$python mysql_conn.py --port=4306 --sqls="show tables"; a b mysql_slowlog_sql_history

    86710发布于 2019-11-06
  • 来自专栏余林丰

    MyBatis3入门

    3-config.dtd"> 5 <configuration> 6 <properties> 7 <property name="driver" value="com.<em>mysql</em>.jdbc.Driver "/> 8 <property name="url" value="jdbc:<em>mysql</em>://localhost:3306/test"/> 9 <property mapper/UserMapper.xml"/> 26 </mappers> 27 </configuration> 28 配置文件中的properties也可以采用外部引用的方式,及将6- 11行修改为: 1 driver=com.mysql.jdbc.Driver 2 url=jdbc:mysql://localhost:3306/mybatis 3 name=root 4 password

    1.2K50发布于 2018-01-09
  • 来自专栏FreeBuf

    有趣的Hack-A-Sat黑掉卫星挑战赛——控制卫星载荷任务调度

    3.OpenSatKit OpenSatKit简称OSK,它集成了COSMOS、cFS,并做了一些扩展,可以使用图6-11简化描述。 图6-10  指令发送界面的Target下拉列表 图6-11  OSK的简化组成 从图6-11中可以知道,OSK添加了几个应用程序,如图6-11中的深色框所示,其作用如下: KIT_CI(Kit Command

    1.7K30编辑于 2023-04-09
  • 来自专栏赵康的日常专栏

    【mysql】mysql 配置

    安装完mysql后, 要及得配置一下 /etc/mysql/my.cnf 配置字符编码为utf8 [client] default-character-set = utf8 [mysqld] default-storage-engine

    1.8K40编辑于 2023-10-17
  • 来自专栏陶然同学博客

    【MySQL】Mysql 日志

    MySQL 也不例外。 日志分类  错误日志 二进制日志 查询日志 慢查询日志 错误日志 错误日志是 MySQL 中最重要的日志之一,它记录了当 mysqld 启动和停止时,以及服务器在运行 过程中发生任何严重错误时的相关信息 该日志是默认开启的 , 默认存放目录为 mysql 的数据目录, 默认的日志文件名为  hostname.err(hostname是主机名)。 此日志对于灾难时的数据恢复起着极其重要的作用,MySQL的主 从复制, 就是通过该binlog实现的。 二进制日志,MySQl8.0默认已经开启,低版本的MySQL的需 要通过配置文件开启,并配置MySQL日志的格式。

    4.9K20编辑于 2023-03-13
  • 来自专栏萌新的日常

    【MySQL】 MySQL安装

    MySQL安装 配置内置环境 输入 ps axj | grep mysql 查看系统当中是否有已经安装好的MySQL ---- 输入 ps ajx | grep mariadb 查看系统是否有 mariadb 存在(mariadb为MySQL的开源分支) ---- 关闭MySQL 在root用户下进行 若输入 ps axj | grep mysql,存在MySQL 输入 systemctl stop 正常来说,应该为上一个mysql残留的数据,但是由于这里没有使用过mysql,所以就什么都没有 (mysql卸载时,默认没有把数据删掉) 配置MySQL yum源 点击查看: mysql官方yum 若存在 /bin/mysql,则说明存在mysql的客户端 ---- MySQL的启动 输入 systemctl start mysqld 指令 启动mysql 然后 输入 ps ajx | grep restart mysqld 指令 ,即可重启mysql 再次输入 mysql -uroot -p 指令 登录 MySQL MySQL的配置文件 MySQL统一使用 utf-8的方式来进行编码 输入

    4.6K42编辑于 2023-10-17
  • 来自专栏从小白开始修炼

    【MySql】MySql视图

    myview说白了就是把select查出来的东西变成了临时表结构,放在表之中,这个表就是视图。好处就是获取一些高频访问的数据时,不用在做多表查询了,直接以视图的方式查看即可。

    4.4K20编辑于 2023-10-15
  • 来自专栏C++/Linux

    【MySQL】MySQL库

    使用C/C++语言链接MySQL 一、mysql connect 要使用C语言连接 mysql,需要使用 mysql 官网提供的库,大家可以去官网下载。 初始化 mysql_init() 想要使用库,必须先进行初始化,其函数为 mysql_init(),其在官方文档中的定义如下: MYSQL *mysql_init(MYSQL *mysql); (mysql 网络部分是基于 TCP/IP 的),其在官方文档的定义如下: MYSQL *mysql_real_connect(MYSQL *mysql, const char *host, 原型如下: MYSQL_RES *mysql_store_result(MYSQL *mysql); 该函数会调用 MYSQL 变量中的 st_mysql_methods 中的 read_rows (MYSQL_RES *res); 获取列属性 mysql_fetch_fields MYSQL_FIELD *mysql_fetch_fields(MYSQL_RES *res); mysql_fetch_fields

    1.4K10编辑于 2024-03-01
  • 来自专栏架构精进之路

    是什么影响了MySQL索引B+树的高度?

    提到MySQL,想必大多后端同学都不会陌生,提到B+树,想必还是有很大部分都知道InnoDB引擎的索引实现,利用了B+树的数据结构。 那InnoDB 的一棵B+树可以存放多少行数据?它又有多高呢? 在MySQL中,InnoDB页的大小默认是16k,当然也可以通过参数设置: 2InnoDB引擎数据操作 接下来,为了让大家能更好地理解数据存储逻辑,我们来进行一个数据操作实例进行讲解。 11条数据的时候进行页裂变,根据对B-Tree、B+Tree特性的了解,那这至少是一颗11阶的树,裂变之后每个结点的元素至少为11/2=5个,那是不是应该页裂变之后主键1-5的数据还是在原来的页,主键6-

    1.2K10编辑于 2022-12-21
  • 来自专栏网络带宽

    腾讯云CVM购买价格

    自 2016 年 11 月 1 日起,云服务器包年包月预付费可根据时长享受对应的折扣: 6-11 个月 1 年 2 年 3 年 88 折 83 折 7 折 5 折 按量计费实例价格 本章节说明云服务器按量计费的价格规则

    27.1K30发布于 2019-07-17
  • 来自专栏囍楽云博客

    怎样使用摄像机-新手使用摄像机注意事项有哪些 摄像机使用注意事项【介绍】

    在一般的情况下,特写镜头控制在2-3秒,中近景3-4秒,中景5-6秒,全景6-7秒,大全景6-11秒,而一般镜头拍摄以4-6秒为宜。

    1.1K20编辑于 2022-12-26
  • 来自专栏编程杂记

    【MySQL】MySQL基本语句

    1.使用 MySQL 客户端登录: 打开终端并运行以下命令,使用你的 MySQL 用户名和密码登录到 MySQL 服务器: mysql -u your_username -p 2.连接成功后,运行以下 退出 MySQL 客户端: 当你完成查看后,可以使用以下命令退出 MySQL 客户端: EXIT; 或者直接按 Ctrl + D(在终端中)。

    2.2K10编辑于 2024-01-17
  • 来自专栏CSDN 迁移文章

    【MySQL】MySQL基础:索引

    所属专栏:MySQL 1. 索引概述 MySQL中的索引是帮助MySQL高效获取数据的数据结构,可以极大地提高数据库的查询效率,减少数据库的I/O成本,就像书的目录一样,它可以帮助我们快速定位到书中的内容。 索引结构 MySQL的索引是在存储引擎层实现的,不同的存储引擎有不同的结构,主要包括以下几种: 索引结构 描述 B+Tree索引 最常见的索引类型,大部分引擎都支持B+Tree索引 Hash索引 底层是哈希表

    79010编辑于 2024-10-15
  • 来自专栏半生瓜のblog

    【MySQL】MySQL知识总结

    MySql简介 MySql作为一种开源的轻量级数据库(关系型数据库),在开源数据库中比较流行,由于小巧安装方便快捷,经常会用于互联网公司, 维护也比较方便。 创建一个班级表 mysql> create database school; #创建数据库school mysql> use school; #选择数据库school mysql> create 代码示例: mysql> create database school; #创建数据库school mysql> use school; #选择数据库school mysql> create 中文分词支持 配置文件my.ini(Windows 10默认路径: C:\ProgramData\MySQL\MySQL Server 8.0) 中增加如下配置项,同时重启MySQL80 服务: [mysqld MySQL中规定自增列必须为主键。

    8.8K52编辑于 2023-05-13
  • 来自专栏陶然同学博客

    【MySQL】MySQL的索引

    `database_name` = '数据库名’; select * from mysql.`innodb_index_stats` a where a. `database_name` = '数据库名' and a.table_name like '%表名%’; select * from mysql. 是因为mysql本身就有一层sql优化,他会根据sql来识别出来该用哪个索引,我们可以理解为3和4在mysql眼中是等价的。 全文索引的版本、存储引擎、数据类型的支持情况: MySQL 5.6 以前的版本,只有 MyISAM 存储 引擎支持全文索引; MySQL 5.6 及以后的版本,MyISAM 和 InnoDB 存储引擎均支持全文索引 MySQL 中的全文索引,有两个变量,最小搜索长度和最大搜索长度,对于长度小于最小搜索长度 和大于最大搜索长度的词语,都不会被索引。

    4.2K30编辑于 2023-03-12
  • 来自专栏数据和云

    SQL执行计划 - 查询转换hint的介绍和使用技巧

    3、使用index_ss提示下的组合索引所有列: 当将组合索引所有列作为谓词过滤时,使用index_ss提示的执行计划如图6-11所示: 图6-11 使用index_ss提示所有列的执行计划 可以看到

    2.2K110发布于 2018-03-08
  • 来自专栏MYSQL轻松学

    Mysql5.5&Mysql5.6&Mysql5.7特性

    Mysql5.5 特性,相对于Mysql5.1 性能提升 默认InnoDB plugin引擎。具有提交、回滚和crash恢复功能、ACID兼容。 行级锁(一致性的非锁定读 MVCC)。 Mysql5.7 特性,相比5.5 5.6 安全性 用户表 mysql.user 的 plugin字段不允许为空, 默认值是 mysql_native_password,而不是 mysql_old_password ,就是数据库中这一列由其他列计算而得 易用性 在MySQL 5.7 之前,如果用户输入了错误的SQL语句,按下 ctrl+c ,虽然能够”结束”SQL语句的运行,但是,也会退出当前会话,MySQL 5.7 sys schema是MySQL 5.7.7中引入的一个系统库,包含了一系列视图、函数和存储过程, 该项目专注于MySQL的易用性。 这会使mysql-server在不记录binlog的模式下继续运行,导致从库无法继续获取到主库的binlog。 默认开启mysql崩溃时的binlog安全。

    3.6K50发布于 2018-03-09
  • 来自专栏陶然同学博客

    【MySQL高级】Mysql复制及Mysql权限管理

    MySQL支持一台主库同时向多台从库进行复制, 从库同时也可以作为其他从服务器的主库,实现链状复制。 3.2 复制原理 MySQL 的主从复制原理如下。 binlog-ignore-db=mysql ​ #指定同步的数据库 #binlog-do-db=db01 2) 执行完毕之后,需要重启Mysql: service mysql restart; 3) 服务端ID,唯一 server-id=2 ​ #指定binlog日志 log-bin=/var/lib/mysql/mysqlbin 2) 执行完毕之后,需要重启Mysql: service mysql Mysql权限管理 4.1 MySQL 权限介绍 mysql中存在4个控制权限的表,分别为user表,db表,tables_priv表,columns_priv表,在MySQL8.0之后,还新增了role 用户 有两种方式创建MySQL授权用户 执行create user/grant命令(推荐方式) 通过insert语句直接操作MySQL系统权限表 # 这只是创建用户并没有权限 mysql>

    3.6K21编辑于 2023-02-24
领券