page contents
Nen
Nen - 程序员

性别: 天津 - 天津市 注册于 2021-06-23

向TA求助
2850金币数
43180 经验值
1个粉丝
主页被访问 6255 次

3096 个回答

0 赞同

函数FROM_UNIXTIME和UNIX_TIMESTAMP的作用分别是什么?

函数FROM_UNIXTIME将MySQL中用10位数字存储的时间以日期格式来显示。语法:FROM_UNIXTIME(unix_timestamp,format),例如: 函数UNIX_TIMESTAMP返回指定时间的UNIX格式数字串,即UNIX时间戳(从UTC时间'1970-01-01 00:00:00'开始的秒数),通常为十位,如1344887103。语法:UNIX_TIMESTAMP( date )参数:date可能是个DATE...

回答于 2022-03-17 16:06

0 赞同

在MySQL中,如何查看表的详细信息,例如存储引擎、行数、更新时...

可以使用SHOW TABLE STATUS获取表的详细信息,语法为:

回答于 2022-03-17 16:05

0 赞同

什么是间隙(Next-Key)锁?

当使用范围条件而不是相等条件检索数据的时候,并请求共享或排它锁时,InnoDB会给符合条件的已有数据记录的索引项加锁;对于键值在条件范围内但并不存在的记录,称为“间隙(GAP)”,InnoDB也会对这个“间隙”加锁,这种锁机制就是所谓的间隙(Next-Key)锁。间隙锁是InnoDB中行锁的一种,但是这种锁锁住的不止一行数据,它锁...

回答于 2022-03-17 15:56

0 赞同

MySQL有哪些命令可以查看锁?

有如下几个命令可以查看锁:1.show processlist“show processlist;”可以显示哪些线程正在运行。如果当前用户有SUPER权限,那么就可以看到所有线程。如果有线程正在UPDATE或者INSERT某个表,那么进程的status为updating或者sending data。“show processlist;”只列出前100条数据,如果想列出所有结果,那么可以使用“show full...

回答于 2022-03-17 15:53

0 赞同

MySQL中SQL Mode的作用是什么?

SQL Mode(模式)定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。SQL Mode常用来解决下面几类问题: 1)通过设置SQL Mode,可以完成不同严格程度的数据校验,有效地保障数据准确性。 2)通过设置SQL Mode为ANSI模式,来保证大多数SQL符合标准的SQL语法,这样应用在不同数据库之间进...

回答于 2022-03-17 15:51

0 赞同

什么是MySQL的套接字文件?

MySQL有两种连接方式,常用的是TCP/IP方式,如下所示: 还有一种是套接字方式。Unix系统下本地连接MySQL可以采用Unix套接字方式,这种方式需要一个套接字(Socket)文件。套接字文件就是当用套接字方式进行连接时需要的文件。套接字方式比用TCP/IP的方式更快、更安全,但只适用于MySQL和客户端在同一台PC上的场景。套接...

回答于 2022-03-17 15:48

0 赞同

如何查看和修改系统参数?

在MySQL里,参数也可以叫变量(Variables),一般配置文件为:/etc/my.cnf。当MySQL实例启动时,MySQL会先去读一个配置参数文件,用来寻找数据库的各种文件所在位置以及指定某些初始化参数,这些参数通常定义了某种内存结构有多大等设置。默认情况下,MySQL实例会按照一定的次序去读取所有参数文件,可以通过命令“mysql--he...

回答于 2022-03-17 15:45

0 赞同

查看当前使用的配置文件my.cnf的方法和步骤有哪些?

MySQL实例在启动时,会先读取配置参数文件/etc/my.cnf。在安装MySQL后,系统中会有多个my.cnf文件,有些是用于测试的。使用“locate my.cnf”或“find/-name my.cnf”命令可以列出所有的my.cnf文件。有时候,DBA会发现虽然尝试修改了配置文件的一些变量,但是并没有生效,这其实是因为修改的文件并非MySQL服务器读取的配置文件...

回答于 2022-03-17 15:43

0 赞同

如何创建表?如何删除表?

创建表:CREATE TABLE。删除表:DROP TABLE。创建一个存储引擎为InnoDB,字符集为GBK的表TEST,字段为ID和NAMEVARCHAR(16),并查看表结构完成下列要求: 1)插入一条数据:(1,“newlhr”) 2)批量插入数据:(2,“小麦苗”),(3,“ximaimiao”)。要求中文不能乱码。 3)首先查询名字为newlhr的记录,然后查询ID大于1的记录。 4...

回答于 2022-03-16 16:41

0 赞同

如何创建和删除数据库?

创建数据库:CREATE DATABASE DB4 CHARACTER SET UTF8; 删除数据库:DROP DATABASE DB4; 示例如下所示:

回答于 2022-03-16 16:40