找到 4219 篇文章 关于 MySQLi

如何使用 Java 更新 MySQL 数据库中的数据?

George John
更新于 2019年7月30日 22:30:24

3K+ 次浏览

要更新 MySQL 数据库表中的数据,请使用 UPDATE 命令。语法如下:update yourTableName set yourColumnName1 = value1, ....N where condition;首先,我们需要创建一个表。查询如下:mysql> create table UpdateDemo -> ( -> id int, -> Name varchar(200) -> ); Query OK, 0 rows affected (0.67 sec)让我们将记录插入表中。查询如下:mysql> insert into UpdateDemo values(101, 'John'); Query OK, 1 row affected (0.19 sec) mysql> truncate table UpdateDemo; Query OK, 0 rows affected (0.86 sec) mysql> insert ... 阅读更多

如何使用 Java 删除 MySQL 数据库中的数据?

Arjun Thakur
更新于 2020年6月26日 16:58:25

5K+ 次浏览

使用 DELETE 命令从 MySQL 数据库中删除数据。语法如下:delete from yourTableName where condition;我将使用 JAVA 编程语言从 MySQL 数据库中删除数据。首先,创建一个表并插入一些记录。以下是创建表的查询。mysql> create table DeleteTableDemo -> ( -> id int, -> Name varchar(200) -> ); Query OK, 0 rows affected (0.94 sec)在上述表中插入记录。插入记录的查询如下。mysql> insert into DeleteTableDemo values(101, 'Smith'); Query OK, 1 row affected (0.21 ... 阅读更多

如何获取 MySQL 数据库中表的尺寸?

Ankith Reddy
更新于 2019年7月30日 22:30:23

324 次浏览

要获取 MySQL 数据库中表的尺寸,可以使用“information_schema.tables”。以下是了解所有表尺寸的语法。SELECT TABLE_NAME AS `ALLTABLESNAME`, ROUND((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024) AS `TABLESIZEIN(MB)` FROM information_schema.TABLES WHERE TABLE_SCHEMA = "yourDatabaseName" ORDER BY (DATA_LENGTH + INDEX_LENGTH) ASC;让我们应用上述语法来获取表的尺寸。mysql> SELECT TABLE_NAME AS `ALLTABLESNAME`, ROUND((DATA_LENGTH + INDEX_LENGTH) / 1024 / 1024) AS `TABLESIZEIN(MB)` -> FROM information_schema.TABLES WHERE TABLE_SCHEMA = "business" ... 阅读更多

如何获取 MySQL 索引列表?

George John
更新于 2019年7月30日 22:30:23

415 次浏览

让我们首先看看如何从 MySQL 中显示索引。为此,使用 SHOW 命令。显示索引的查询如下:mysql> SHOW INDEX FROM indexingdemo; 以下是输出。+--------------+------------+-----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+---------+ | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment | Visible | +--------------+------------+-----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+---------+ | indexingdemo | 1 | indexName | ... 阅读更多

MySQL 中的 zerofill 有什么好处?

Chandu yadav
更新于 2019年7月30日 22:30:23

2K+ 次浏览

ZEROFILL 将字段的显示值用零填充到列定义中设置的显示宽度。让我们用一个例子来理解 zerofill 在 MySQL 中的作用。创建一个包含两列的表,一列具有 zerofill,另一列没有。创建表的查询。mysql> create table ZeroFillDemo -> ( -> First int(18) zerofill, -> Second int(18) -> ); Query OK, 0 rows affected (0.63 sec)我们可以使用 INSERT 命令在表中插入记录... 阅读更多

删除 MySQL 中的主键?

Arjun Thakur
更新于 2019年7月30日 22:30:23

6K+ 次浏览

要删除 MySQL 中的主键,请使用 drop primary key 命令。为了理解这个概念,让我们创建一个列为主键的表。mysql> create table PrimaryKeyDemo -> ( -> id int not null, -> Primary key(id) -> ); Query OK, 0 rows affected (0.60 sec)让我们使用 DESC 命令检查表的描述。查询如下。mysql> desc PrimaryKeyDemo; 以下是输出。+-------+---------+------+-----+---------+-------+ | Field | Type ... 阅读更多

如何修改 MySQL 列以允许 NULL?

Ankith Reddy
更新于 2019年7月30日 22:30:23

5K+ 次浏览

对于我们的示例,让我们创建一个带有 NOT NULL 约束的表。之后,我们将修改一个列以允许 NULL。以下是创建带有 NOT NULL 约束的表的查询。mysql> create table AllowNullDemo -> ( -> id int not null -> ); Query OK, 0 rows affected (0.48 sec)= 使用 INSERT 命令插入记录。查询如下。mysql> insert into AllowNullDemo values(); Query OK, 1 row affected, 1 warning (0.19 sec) mysql> insert into AllowNullDemo values(); ... 阅读更多

如何在 MySQL 中禁用 ONLY_FULL_GROUP_BY?

George John
更新于 2019年7月30日 22:30:23

1K+ 次浏览

您可以按照以下查询在 MySQL 中启用 ONLY_FULL_GROUP_BY:mysql> SET sql_mode = 'ONLY_FULL_GROUP_BY'; Query OK, 0 rows affected (0.01 sec)如上所示,我们可以使用 SET 命令启用 ONLY_FULL_GROUP_BY。要使用以下查询禁用 ONLY_FULL_GROUP_BY:mysql> SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY','')); Query OK, 0 rows affected (0.04 sec)我们已成功禁用 ONLY_FULL_GROUP_BY。

MySQL 的 DESCRIBE 命令?

Ankith Reddy
更新于 2019年7月30日 22:30:23

8K+ 次浏览

MySQL 的 DESCRIBE 或 DESC 命令是等效的。DESC 是 DESCRIBE 命令的简写形式,用于显示有关表的相关信息,例如列名和列名上的约束。DESCRIBE 命令等效于以下命令:SHOW columns from yourTableName 命令。以下是使用 DESCRIBE 命令显示有关表的相关信息的查询。查询如下所示。mysql> DESCRIBE Student; 上述 Student 是我数据库中的表名。上述查询将生成以下输出。+-------+--------------+------+-----+---------+-------+ | Field | Type ... 阅读更多

如何获取 MySQL 用户帐户列表?

Arjun Thakur
更新于 2019年7月30日 22:30:23

136 次浏览

要获取 MySQL 用户帐户列表,我们可以使用“SELECT USER”。以下是显示列表的查询。SELECT User FROM mysql.user; 以下是输出。+------------------+ | User | +------------------+ | John | | Mac | | Manish | | mysql.infoschema | | mysql.session ... 阅读更多

广告