局域网服务器mysql

2023年 8月 4日 51.9k 0

局域网服务器mysql是在局域网内进行本地数据存储和管理的数据库服务器。在局域网内使用mysql服务器可以方便地进行数据共享和数据传输。

.____ _ _____ ___. .__
| | _____| |__ / _ _______ ____ ______ |__ | |
| | / ___/ | _ _ __ _/ __ / | __ | |
| |__ ___ | | / _ | | / ___/| Y Y _ | |__
|_______//____ >___| /_____ |__| ___ >__|_| /___ /|____/
/ / / / /

局域网服务器mysql

使用局域网服务器mysql,需要先在服务器安装mysql数据库,并进行相应的配置。安装好mysql数据库之后,需要使用管理员账号进入mysql。
接着,要在mysql中创建数据库并授权给其他计算机进行访问。同时,还需要创建相应的用户账号和密码,并设置相应的权限。

-- 创建数据库
CREATE DATABASE dbname;
-- 授权
GRANT ALL PRIVILEGES ON dbname.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
-- 刷新权限
FLUSH PRIVILEGES;

当局域网内的其他计算机需要访问mysql服务器中的数据时,需要在代码中配置相应的连接信息,包括主机名、端口、用户名和密码等。

import pymysql.cursors
# 连接数据库
conn = pymysql.connect(
host='server_ip_address',
port=3306,
user='username',
password='password',
db='dbname',
charset='utf8mb4',
cursorclass=pymysql.cursors.DictCursor
)
# 执行SQL语句
try:
with conn.cursor() as cursor:
# 执行SQL语句
sql = "SELECT * FROM tablename WHERE column=%s"
cursor.execute(sql, ('value',))
result = cursor.fetchall()
print(result)
conn.commit()
finally:
conn.close()

总之,局域网服务器mysql在局域网内实现数据的共享和传输,具有方便、快捷的优势,是广泛应用于企业、学校等组织机构中的一种数据库服务。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论