欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

linux mysql 查詢 %

吉茹定2年前10瀏覽0評論

在MySQL中,我們經常需要使用%進行模糊查詢,包括在Linux命令行下使用MySQL,也可以通過一些簡單的命令實現%的查詢,以下是一些示例:

$ mysql -u username -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.1.49-1ubuntu8.1 (Ubuntu)
mysql>use test;
Database changed
mysql>select * from user where name like '%john%';
+----+--------+-------+
| id | name   | age   |
+----+--------+-------+
|  1 | John   |    23 |
|  3 | Johnny |    34 |
+----+--------+-------+
2 rows in set (0.00 sec)

上述示例代碼中,我們首先登錄MySQL服務器,并選擇一個叫做test的數據庫,然后使用%進行模糊查詢,查找所有包含名字中有john的人,這樣我們就可以快速查找到相關數據。

除了在Linux命令行下使用MySQL外,我們還可以通過一些編程語言的接口進行%查詢,比如在Python中:

import pymysql
connection = pymysql.connect(host='localhost',
user='root',
password='password123',
db='test')
try:
with connection.cursor() as cursor:
sql = "SELECT * FROM user WHERE name LIKE '%john%'"
cursor.execute(sql)
result = cursor.fetchall()
print(result)
finally:
connection.close()

通過Python連接MySQL數據庫,并使用%進行模糊查詢實現了同樣的查詢功能。