找到 4379 篇文章 关于 MySQL
283 次浏览
要在 MySQL 中检索数据库中的表名,语法如下:show tables from yourDatabaseName;让我们实现上述查询,以便在 MySQL 中从数据库中检索表名:mysql> show tables from hb_student_tracker;这将产生以下输出:+------------------------------+ | Tables_in_hb_student_tracker | +------------------------------+ | demotable192 | | demotable193 | | demotable194 | | demotable195 | | demotable196 ... 阅读更多
112 次浏览
让我们首先创建一个表:mysql> create table DemoTable1572 -> ( -> StudentId int, -> StudentMarks int, -> StudentName varchar(20) -> ); Query OK, 0 rows affected (0.56 sec)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable1572 values(1, 79, 'Sam'); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable1572 values(2, 89, 'Chris'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable1572 values(3, 98, 'David'); Query OK, 1 row affected (0.22 sec) mysql> insert into DemoTable1572 values(4, 79, 'Bob'); Query OK, 1 row affected (0.10 sec)显示... 阅读更多
1K+ 次浏览
要将 IF 语句插入 MySQL 查询,请使用以下语法:select yourColumnName ,if(yourCondition, yourStatement1, yourStatement2) from yourTableName;让我们首先创建一个表:mysql> create table DemoTable1571 -> ( -> Id int, -> Value int -> ); Query OK, 0 rows affected (5.63 sec)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable1571 values(101, 500); Query OK, 1 row affected (1.07 sec) mysql> insert into DemoTable1571 values(102, 450); Query OK, 1 row affected (0.47 sec) mysql> insert into DemoTable1571 values(103, 300); Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable1571 ... 阅读更多
399 次浏览
您需要在 URL 中使用端口号 3306。语法如下:jdbc:mysql://127.0.0.1:3306示例import java.sql.Connection; import java.sql.DriverManager; public class MySQLConnectionToJava { public static void main(String[] args) { String JDBCURL="jdbc:mysql://127.0.0.1:3306/sample?useSSL=false"; Connection con=null; try { con = DriverManager.getConnection(JDBCURL,"root","123456"); if(con!=null) { System.out.println("MySQL 连接成功,端口号为 3306。"); } } catch(Exception e) { e.printStackTrace(); } } }输出MySQL 连接成功,端口号为 3306。
231 次浏览
让我们首先创建一个表:mysql> create table DemoTable1570 -> ( -> ArrivalTime datetime -> ); Query OK, 0 rows affected (0.87 sec)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable1570 values('2019-10-15 5:10:00'); Query OK, 1 row affected (0.25 sec) mysql> insert into DemoTable1570 values('2019-10-15 23:00:00'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable1570 values('2019-10-15 23:10:00'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable1570 values('2019-10-15 16:10:00'); Query OK, 1 row affected (0.15 sec)使用 select 语句显示表中的所有记录:mysql> select * from DemoTable1570;这... 阅读更多
3K+ 次浏览
让我们首先创建一个表:mysql> create table DemoTable1569 -> ( -> StudentId varchar(10), -> StudentName varchar(20) -> ); Query OK, 0 rows affected (3.05 sec)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable1569 values('John_12', 'John Smith'); Query OK, 1 row affected (0.38 sec) mysql> insert into DemoTable1569 values('David_321', 'Carol Taylor'); Query OK, 1 row affected (0.50 sec) mysql> insert into DemoTable1569 values('David_989', 'David Miller'); Query OK, 1 row affected (0.24 sec)使用 select 语句显示表中的所有记录:mysql> select * from DemoTable1569;这将产生以下输出+-----------+--------------+ | ... 阅读更多
280 次浏览
要获取跨数据库的表总行数,请使用聚合函数 SUM() 以及 INFORMATION SCHEMA。让我们首先创建一个表,该表位于“web”数据库中:mysql> create table DemoTable1568 -> ( -> Name varchar(20) -> ); Query OK, 0 rows affected (0.61 sec)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable1568 values('Chris'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable1568 values('Bob'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable1568 values('David'); Query OK, 1 row affected (0.13 sec)使用 select ... 阅读更多
522 次浏览
要在 MySQL 中获取最后 30 行,您需要使用 ORDER BY DESC,然后 LIMIT 30。语法如下:select * from yourTableName order by yourColumnName DESC LIMIT 30;让我们首先创建一个表:mysql> create table DemoTable1567 -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY -> ); Query OK, 0 rows affected (0.82 sec)使用 insert 命令在表中插入一些记录:mysql> insert into DemoTable1567 values(), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), (), ... 阅读更多
199 次浏览
为此,您可以使用 CASE WHEN 语句。 让我们首先创建一个表 -mysql> create table DemoTable -> ( -> Name varchar(20) -> ); Query OK, 0 rows affected (0.62 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values('Chris'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable values(''); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable values('David'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable values(''); Query OK, 1 row affected (0.11 sec)使用 select 语句显示表中的所有记录 -mysql> ... 阅读更多
76 次浏览
为此,请在 MySQL 中使用 INET_ATON()。 假设我们的记录以 IP 地址的形式存在。 INET_ATON() 方法允许用户将 IP 地址记录转换为数字,然后我们可以使用 ORDER BY 对其进行排序。让我们首先创建一个表 -mysql> create table DemoTable -> ( -> IpAddress varchar(50) -> ); Query OK, 0 rows affected (1.36 sec)使用 insert 命令在表中插入一些记录 -mysql> insert into DemoTable values('192.168.110.78'); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable values('192.168.110.87'); Query OK, 1 row affected (0.27 ... 阅读更多