wildcard in gremlin

master
Dr. Sascha Woitschetzki 2024-03-13 07:39:43 +07:00
parent 68d27b33ca
commit 965e5a484d
2 changed files with 10 additions and 12 deletions

@ -1,3 +1,3 @@
home = /home/sascha/cs50/froshims/.venv/bin home = /usr/bin
include-system-site-packages = false include-system-site-packages = false
version = 3.10.12 version = 3.10.12

@ -1,26 +1,24 @@
import mysql.connector import mysql.connector
# Establish a connection to the database
connection = mysql.connector.connect( connection = mysql.connector.connect(
host="server1.home", host="server1.home",
user="sascha", user="sascha",
password="mgltoJtmmDnKJ86LltsGdw", password="mgltoJtmmDnKJ86LltsGdw",
database="regulus" database="regulus"
) )
# Create a cursor object to execute SQL queries
db = connection.cursor() db = connection.cursor()
# Example query while True:
db.execute('SELECT AccountName,Street,City,ZIP FROM Accounts LIMIT 100') account_search = input("AccountName?: ")
if account_search == "": break
query = 'SELECT AccountName,Street,City,ZIP FROM Accounts WHERE AccountName LIKE "%' + account_search + '%";'
# Fetch the results db.execute(query)
accounts = db.fetchall() accounts = db.fetchall()
# Process the results
for account in accounts: for account in accounts:
print(account) print(account)
# Close the cursor and connection
db.close() db.close()
connection.close() connection.close()