找到关于数据库的6705篇文章

如何在MySQL中插入当前日期的datetime格式?

Jennifer Nicholas
更新于 2019年7月30日 22:30:24

857 次浏览

要插入当前日期(而不是时间),可以使用MySQL的内置函数CURDATE()。语法如下:INSERT INTO yourTableName values(curdate());或者,如果要同时添加日期和时间,可以使用MySQL的内置函数NOW()。语法如下:INSERT INTO yourTableName values(now());为了理解这两种语法,让我们先创建一个表。创建表的查询如下:mysql> create table NowAndCurdateDemo > ( > YourDueDate datetime > ); ... 阅读更多

Windows版本的MySQL命令行客户端?

Anvi Jain
更新于 2019年7月30日 22:30:24

3K+ 次浏览

为了在Windows上安装MySQL命令行客户端,您需要访问以下URL获取下载链接:https://dev.mysqlserver.cn/downloads/mysql/ ……

如何显示MySQL表的引擎?

Vrundesha Joshi
更新于 2020年6月25日 12:30:25

1K+ 次浏览

要了解MySQL表是使用MyISAM还是InnoDB引擎,可以使用以下语法。以下语法可用于多个表:show table status from yourDatabaseName;以下是可用于特定表的语法,即了解表的引擎:show table status from yourDatabaseName Like ‘yourTableName’。以下是如何显示所有表引擎的查询:mysql> show table status from sampleTest; ... 阅读更多

更新MySQL中的列大小并增加其大小?

Rishi Rathor
更新于 2019年7月30日 22:30:24

345 次浏览

要更新列大小,可以使用alter命令。语法如下:alter table yourTableName change yourColumnName yourColumnName data type;为了理解上述语法,让我们创建一个表。创建表的查询:mysql> create table DataTruncated > ( > id int, > Name varchar(5) > ); ... 阅读更多

如何在MySQL中获取表的主键?

Jennifer Nicholas
更新于 2019年7月30日 22:30:24

4K+ 次浏览

要获取表的primaryKey,可以使用show命令。语法如下:SHOW INDEX FROM yourDatebaseName.yourTableName WHERE Key_name = 'PRIMARY';假设我们有一个表有两个主键;一个是“Id”,第二个是“RollNum”。表的查询如下:mysql> create table TwoOrMorePrimary > ( > Id int, > Name varchar(200), > RollNum int > , > Primary key(Id, Age) > ); ... 阅读更多

MySQL中的分隔符?

Anvi Jain
更新于 2019年7月30日 22:30:24

6K+ 次浏览

当您需要定义存储过程、函数以及创建触发器时,可以使用分隔符。默认分隔符是分号。您可以更改分隔符来创建过程等等。但是,如果您正在考虑多个语句,则需要使用不同的分隔符,例如 $$ 或 //。这里我们有一个表“GetRecordFromNow”,其中包含以下记录:…… 阅读更多

从MySQL NOW() -1 天中选择记录?

Vrundesha Joshi
更新于 2019年7月30日 22:30:24

2K+ 次浏览

要从NOW()-1天获取记录,可以使用以下语法:select *from yourTableName where yourColumnName >=now()-interval 1 day;为了理解上述语法,让我们先创建一个表。创建表的查询:mysql> create table GetRecordsFromNow > ( > YourDateTime datetime > ); ... 阅读更多

如何在不丢失列数据的情况下更改MySQL表的列位置?

Rishi Rathor
更新于 2019年7月30日 22:30:24

10K+ 次浏览

您可以使用ALTER TABLE命令在不丢失数据的情况下更改MySQL表的列位置。语法如下:ALTER TABLE yourTableName MODIFY yourColumnName1 data type AFTER yourColumnName2;为了理解上述概念,让我们创建一个表。创建包含一些列的表的查询如下:mysql> create table changeColumnPositionDemo > ( > StudentId int, > StudentAddress varchar(200), > StudentAge int, > StudentName varchar(200) > ); ... 阅读更多

在MySQL中搜索文本列中的字符串?

Jennifer Nicholas
更新于 2019年7月30日 22:30:24

803 次浏览

您可以使用LIKE子句在MySQL中搜索文本列中的字符串。语法如下:select *from yourTableName where yourColumnName like '%anyStringValue%';要使用上述语法,让我们首先创建一个表:mysql> create table SearchTextDemo > ( > BookName TEXT > ); ... 阅读更多

计算MySQL中具有相同值的行的数量?

Anvi Jain
更新于 2019年7月30日 22:30:24

3K+ 次浏览

使用函数COUNT(*)和GROUP BY计算具有相同值的行的数量。语法如下:SELECT yourColumName1, count(*) as anyVariableName from yourTableName GROUP BY yourColumName1;为了理解上述语法,让我们先创建一个表。创建表的查询如下:mysql> create table RowWithSameValue > ( > StudentId int, > StudentName varchar(100), > StudentMarks int > ); ... 阅读更多

广告