首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >MySQL 连接

MySQL 连接

作者头像
福贵
发布2018-04-12 14:46:40
发布2018-04-12 14:46:40
10.8K0
举报
文章被收录于专栏:合集合集

使用mysql二进制方式连接

您可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库。

实例

以下是从命令行中连接mysql服务器的简单实例:

[root@host]# mysql -u root -pEnter password:******

在登录成功后会出现 mysql> 命令提示窗口,你可以在上面执行任何 SQL 语句。

以上命令执行后,登录成功输出结果如下:

Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 2854760 to server version: 5.0.9Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

在以上实例中,我们使用了root用户登录到mysql服务器,当然你也可以使用其他mysql用户登录。

如果用户权限足够,任何用户都可以在mysql的命令提示窗口中进行SQL操作。

退出 mysql> 命令提示窗口可以使用 exit 命令,如下所示:

mysql> exitBye


使用 Python连接 MySQL

Python 提供了 connect() 函数来连接数据库。

该函数有 6 个参数,成功后状态码为0,失败则运行失败,直接报错。

语法

connect(host,user,passwd,db,port,charset);

参数说明:

参数

描述

host

可选。规定主机名或 IP 地址。

user

可选。规定 MySQL 用户名。

passwd

可选。规定 MySQL 密码。

db

可选。规定默认使用的数据库。

port

可选。规定尝试连接到 MySQL 服务器的端口号。

charset

可选。规定通信采用的编码方式,默认是'gb2312'

你可以使用 Python的 close() 函数来断开与 MySQL数据库的链接。

语法

db = pymysql.connect(host='localhost',port=3306,user='root',passwd='mysql')

创建一个连接对象db

实例

你可以尝试以下实例来连接到你的 MySQL 服务器:

连接 MySQL

运行结果

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-02-14,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 使用mysql二进制方式连接
    • 实例
    • 使用 Python连接 MySQL
      • 语法
      • 语法
      • 创建一个连接对象db
      • 实例
    • 连接 MySQL
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档