腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
视频
用户
沙龙
专栏
专区
综合排序
丨
最热优先
丨
最新优先
时间不限
【
mysql
】
mysql
配置
安装完
mysql
后, 要及得配置一下 /etc/
mysql
/my.cnf 配置字符编码为utf8 [client] default-character-set = utf8 [mysqld] default-storage-engine
zhaokang555
2023-10-17
1.6K
0
标签:
utf8
mysql
set
配置
字符编码
【
MySql
】
MySql
视图
myview说白了就是把select查出来的东西变成了临时表结构,放在表之中,这个表就是视图。好处就是获取一些高频访问的数据时,不用在做多表查询了,直接以视图的方式查看即可。
平凡的人1
2023-10-15
3.7K
0
标签:
存储
actor
mysql
连接
数据
【
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的方式来进行编码 输入
lovevivi
2023-10-17
3.8K
0
标签:
mysql
登录
服务
配置
系统
【
MySQL
】
Mysql
日志
MySQL
也不例外。 日志分类 错误日志 二进制日志 查询日志 慢查询日志 错误日志 错误日志是
MySQL
中最重要的日志之一,它记录了当 mysqld 启动和停止时,以及服务器在运行 过程中发生任何严重错误时的相关信息 该日志是默认开启的 , 默认存放目录为
mysql
的数据目录, 默认的日志文件名为 hostname.err(hostname是主机名)。 此日志对于灾难时的数据恢复起着极其重要的作用,
MySQL
的主 从复制, 就是通过该binlog实现的。 二进制日志,
MySQl
8.0默认已经开启,低版本的
MySQL
的需 要通过配置文件开启,并配置
MySQL
日志的格式。
陶然同学
2025-10-27
4.7K
0
标签:
云数据库 SQL Server
sql
数据库
【
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
YoungMLet
2024-03-01
1.1K
0
标签:
接口
数据
mysql
变量
函数
【
MySQL
】
MySQL
基本语句
1.使用
MySQL
客户端登录: 打开终端并运行以下命令,使用你的
MySQL
用户名和密码登录到
MySQL
服务器:
mysql
-u your_username -p 2.连接成功后,运行以下 退出
MySQL
客户端: 当你完成查看后,可以使用以下命令退出
MySQL
客户端: EXIT; 或者直接按 Ctrl + D(在终端中)。
云帆沧海
2024-01-17
2.1K
0
标签:
mysql
登录
客户端
终端
数据库
【
MySQL
】
MySQL
基础:索引
所属专栏:
MySQL
1. 索引概述
MySQL
中的索引是帮助
MySQL
高效获取数据的数据结构,可以极大地提高数据库的查询效率,减少数据库的I/O成本,就像书的目录一样,它可以帮助我们快速定位到书中的内容。 索引结构
MySQL
的索引是在存储引擎层实现的,不同的存储引擎有不同的结构,主要包括以下几种: 索引结构 描述 B+Tree索引 最常见的索引类型,大部分引擎都支持B+Tree索引 Hash索引 底层是哈希表
2的n次方
2024-10-15
674
0
标签:
mysql
基础
数据
索引
效率
【
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) 中增加如下配置项,同时重启
MySQL
80 服务: [mysqld
MySQL
中规定自增列必须为主键。
半生瓜的blog
2023-05-13
8.6K
1
标签:
数据库
存储
mysql
数据
索引
【
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
中的全文索引,有两个变量,最小搜索长度和最大搜索长度,对于长度小于最小搜索长度 和大于最大搜索长度的词语,都不会被索引。
陶然同学
2023-03-12
4.1K
0
标签:
全文检索
数据库
云数据库 SQL Server
sql
存储
【
MySQL
】
MySQL
的事务
MySQL
的核心就是存储引擎。 在
MySQL
中的事务(Transaction)是由存储引擎实现的,在
MySQL
中,只有InnoDB存储引擎才 支持事务。 自动帮我们完成的,每执行一条SQL时
MySQL
就 帮我们自动提交事务,因此如果想要手动控制事务,则必须关闭
MySQL
的事务自动提交。 在
MySQL
中直接用 SET 来改变
MySQL
的自动提交模式: set autocommit=0 禁止自动提交 set autocommit=1 开启自动提交 create database if
Mysql
的默认隔离级别是Repeatable read。
陶然同学
2023-03-12
4.3K
0
标签:
存储
数据库管理
数据库
sql
云数据库 SQL Server
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档