找到 4219 篇文章 关于 MySQLi

MySQL 中是否可以同时拥有同名的视图和表?

Samual Sam
更新于 2019年7月30日 22:30:25

1K+ 次浏览

不可以,你不能在MySQL中为视图和表赋予相同的名称。让我们首先创建一个演示表:mysql> create table view_Table_Demo -> ( -> Id int, -> Name varchar(20) -> ); Query OK, 0 rows affected (0.80 sec)现在你可以使用insert命令在表中插入一些记录。查询如下:mysql> insert into view_Table_Demo values(100, 'Larry'); Query OK, 1 row affected (0.17 sec) mysql> insert into view_Table_Demo values(101, 'Mike'); Query OK, 1 row affected (0.20 sec) mysql> insert into view_Table_Demo values(102, 'Sam'); Query OK, 1 row affected (0.14 sec)显示所有... 阅读更多

MySQL 服务器版本正确的语法是什么,用于 near 'OPTION SQL_SELECT_LIMIT=10'?

Samual Sam
更新于 2019年7月30日 22:30:25

695 次浏览

你可以使用 SET 命令,但是 SET OPTION 已弃用。因此,请使用 SET SQL_SELECT_LIMIT。语法如下:SET SQL_SELECT_LIMIT=yourIntegerValue;为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table MySQLSelectDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY -> ); Query OK, 0 rows affected (0.99 sec)使用 insert 命令在表中插入一些记录。查询如下:mysql> INSERT INTO MySQLSelectDemo VALUES(), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), ... 阅读更多

如何在 MySQL 中删除空行?

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

23K+ 次浏览

使用 delete 命令删除 MySQL 中的空行。语法如下:delete from yourTableName where yourColumnName=' ' OR yourColumnName IS NULL;上述语法将删除空行和 NULL 行。为了理解这个概念,让我们创建一个表。创建表的查询如下:mysql> create table deleteRowDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(20) -> ); Query OK, 0 rows affected (0.57 sec)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into deleteRowDemo(StudentName) values('John'); Query OK, 1 row affected ... 阅读更多

如何在 Java 中创建 MySQL 数据库?

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

2K+ 次浏览

以下是使用 Java 创建 MySQL 数据库的代码。我们正在创建名为“Customer_Tracker_Database”的数据库import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; public class CreateDatabaseDemo { public static void main(String[] args) { Connection con=null; Statement stmt=null; String yourDatabaseName="Customer_Tracker_Database"; try { con=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test3?useSSL=false", "root", "123456"); stmt = con.createStatement(); int status = stmt.executeUpdate("CREATE DATABASE "+yourDatabaseName); if(status > 0) { System.out.println("Database ... 阅读更多

如何获取 MySQL IN 语句中返回的记录集顺序?

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

106 次浏览

对于返回的记录集顺序,你需要使用 FIND_IN_SET() 函数。例如,让我们创建一个表。mysql> create table returnRecordSetOrderDemo -> ( -> Id int, -> Name varchar(20) -> ); Query OK, 0 rows affected (1.01 sec)使用 insert 命令在表中插入一些记录。查询如下。mysql> insert into returnRecordSetOrderDemo values(100, 'John'); Query OK, 1 row affected (0.13 sec) mysql> insert into returnRecordSetOrderDemo values(130, 'Carol'); Query OK, 1 row affected (0.13 sec) mysql> insert into returnRecordSetOrderDemo values(103, 'Bob'); Query OK, 1 row affected (0.17 sec) mysql> insert into returnRecordSetOrderDemo values(134, 'Sam'); Query OK, ... 阅读更多

MySQL:使用查询测试连接?

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

825 次浏览

使用任何预定义函数与 select 查询,或者你可以使用 select 查询打印一些文字,以便使用查询测试连接。语法如下:SELECT yourValue;带有预定义函数的 select 查询如下。语法如下:SELECT anyPredefinedFunctionName();现在你可以实现上述语法来使用查询测试连接。案例 1 - 查询如下:mysql> select "This is MySQL" as Display;输出如下:+---------------+ | Display | +---------------+ | This is MySQL | +---------------+ 1 row in set (0.00 sec)案例 2 - 查询如下:mysql> select ... 阅读更多

如何从 MySQL 表 A 中选择表 B 中不存在的数据?

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

2K+ 次浏览

你可以使用 IN 运算符从一个表中选择另一个表中不存在的数据。为了理解上述语法,让我们创建一个表。第一个表名为 A,第二个表名为 B。创建表的查询如下:mysql> create table A -> ( -> Value int -> ); Query OK, 0 rows affected (0.56 sec)现在你可以使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into A values(10); Query OK, 1 row affected (0.23 sec) mysql> insert into A values(20); Query OK, 1 ... 阅读更多

更新包含点 (.) 的 MySQL 列名?

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

936 次浏览

如果 MySQL 列名包含点 (.),则需要在列名周围使用反引号。为了理解上述概念,让我们创建一个表。创建表的查询如下:mysql> create table UpdateDemo -> ( -> UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> `User.FirstName.LastName` varchar(60) -> ); Query OK, 0 rows affected (0.54 sec)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into UpdateDemo(`User.FirstName.LastName`) values('John Smith'); Query OK, 1 row affected (0.14 sec) mysql> insert into UpdateDemo(`User.FirstName.LastName`) values('Adam Smith'); Query OK, ... 阅读更多

如何获取 MySQL 查询结果中文件的扩展名?

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

3K+ 次浏览

为了获取 SQL 查询结果中文件的扩展名,你可以使用 SUBSTRING_INDEX()。语法如下:select substring_index(yourColumnName, '.', -1) as anyAliasName from yourTableName;为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table getFileExtensionDemo -> ( -> File_Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> File_Name text -> ); Query OK, 0 rows affected (0.53 sec)使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into getFileExtensionDemo(File_Name) values('John.AllMySQLConcept.doc'); Query OK, 1 row affected (0.17 sec) mysql> ... 阅读更多

如何设置 MySQL 查询中单列的所有值?

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

11K+ 次浏览

要设置 MySQL 查询中单列的所有值,可以使用 UPDATE 命令。语法如下:update yourTableName set yourColumnName =yourValue;为了理解上述语法,让我们创建一个表。创建表的查询如下:mysql> create table setAllValuesDemo -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(20), -> Amount int -> ); Query OK, 0 rows affected (0.64 sec)现在你可以使用 insert 命令在表中插入一些记录。查询如下:mysql> insert into setAllValuesDemo(Name, Amount) values('John', 2345); Query OK, 1 row affected ... 阅读更多

广告