怎么配置使用mysql数据库

2023年 9月 14日 67.9k 0

MySQL 是一种关系型数据库管理系统,它可以使用 SQL 进行数据处理和操作。这篇文章将介绍如何配置和使用 MySQL 数据库。

怎么配置使用mysql数据库

首先,需要先安装 MySQL。可以从官方网站https://dev.mysql.com/downloads/下载并安装。

sudo apt-get update
sudo apt-get install mysql-server

安装完成后,需要设置 MySQL 的 root 用户密码。

sudo mysql_secure_installation

接下来,可以使用以下命令进行登录到 MySQL 服务器。

mysql -u root -p

这时候需要输入之前设置的 root 用户密码。登录成功之后,可以使用以下命令创建一个新的数据库。

CREATE DATABASE dbname;

dbname 是数据库的名字,可以根据实际情况进行修改。

接下来,需要创建一个新的用户并授予该用户对数据库的权限。

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON dbname.* TO 'username'@'localhost';

其中 username 是新用户的用户名,password 是新用户的密码。dbname 是之前创建的数据库名。

现在可以退出 MySQL,使用以下命令。

exit

数据库已经创建完成并可以使用了。下面是一个使用 Python 连接并查询数据库的例子。

import mysql.connector
cnx = mysql.connector.connect(user='username', password='password',
host='127.0.0.1',
database='dbname')
cursor = cnx.cursor()
query = ("SELECT * FROM tablename")
cursor.execute(query)
for (col1, col2, col3) in cursor:
print("{} {} {}".format(col1, col2, col3))
cursor.close()
cnx.close()

其中 username 和 password 是之前创建的数据库用户的用户名和密码,dbname 是之前创建的数据库名,tablename 是要查询的表名。

以上就是关于如何配置和使用 MySQL 数据库的介绍。详细的文档可以在官方网站上找到。

相关文章

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

发布评论