精华内容
下载资源
问答
  • PyCharm连接MySQL数据库(附MySQL下载安装教程)
    2021-03-13 09:54:48

    下载地址:https://dev.mysql.com/downloads/mysql/

    1、按照操作系统选择MySQL版本下载(通常有两个zip,选择第一个)

    2、可以不注册直接跳过下载

    70d1de7e9fc691478a18ef2b2a054d5a.png

    3、解压后配置环境变量:我的电脑——属性——高级系统设置——环境变量——path——把解压后的文件夹bin目录加入

    4、配置初始化的my.ini文件,在安装根目录下添加 my.ini(新建文本文件,将文件类型改为.ini),写入基本配置(注意basedir和datadir的地址要改为自己的安装目录):

    [mysqld]

    # 设置3306端口

    port=3306

    # 设置mysql的安装目录

    basedir=E:\\software\\mysql\\mysql-8.0.11-winx64 # 切记此处一定要用双斜杠\\

    # 设置mysql数据库的数据的存放目录

    datadir=E:\\software\\mysql\\mysql-8.0.11-winx64\\Data # 此处同上

    # 允许最大连接数

    max_connections=200

    # 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统

    max_connect_errors=10

    # 服务端使用的字符集默认为UTF8

    character-set-server=utf8

    # 创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB

    # 默认使用“mysql_native_password”插件认证

    default_authentication_plugin=mysql_native_password

    [mysql]

    # 设置mysql客户端默认字符集

    default-character-set=utf8

    [client]

    # 设置mysql客户端连接服务端时默认使用的端口

    port=3306

    default-character-set=utf8

    5、找到cmd,右键以管理员身份运行cmd(否则报错),进入..bin目录下,运行命令

    mysqld --initialize --console

    成功执行后注意执行输出结果里面有一段: [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rI5rvf5x5G,E 其中root@localhost:后面的“rI5rvf5x5G,E”就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。

    6、继续执行

    mysqld --install

    安装完成之后,就可以通过命令

    net start mysql

    启动MySQL的服务了。通过命令net stop mysql停止服务。通过命令sc delete MySQL/mysqld -remove卸载 MySQL 服务

    7、更改密码:

    在解压目录的 bin 目录下执行命令:

    mysql -u root -p

    这时候会提示输入密码,记住了上面第3.1步安装时的密码,填入即可登录成功,进入MySQL命令模式。

    bb695852b01cf5c620408df6e02be858.png

    在MySQL中执行命令:

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

    修改密码,注意命令尾的;一定要有,这是mysql的语法

    默认的用户是root,密码是修改后的密码。

    安装好mysql后,打开pycharm,在pycharm中安装库pymysql(用于连接python和mysql)

    1、点击PyCharm的view——Tool Windows —— Database ,显示会话框

    2、点击database中的“+”, 选择Data Source, 选择MySQL

    3、填写远程连接MySQL数据库的参数

    Host: 远程ip 若是连接本地MySQL 直接写localhost即可

    Database: 填写数据库名称,不写默认连接之后,可以查看当前用户权限下的所有数据库

    User: MySQL用户名(默认为root)

    Password: MySQL密码

    注意: 首次连接需要下载驱动,点击左下角的Download下载

    下载完毕后,点击test connection ,测试连接 成功显示Successful Details

    更多相关内容
  • 在使用pycharm开发工具连接mysql数据库时提示错误,信息如下: Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually 提示信息返回无效的时区,这是由于MySQL...
  • 最近在新的环境配置pycharm的项目时候,发现pycharm不能连接mysql数据库。由于安了java环境但是还没配置相关的库,并且jetbrains家的IDE一般都是java写的,于是猜想可能是java缺少mysql的驱动。所以就动手起来,...
  • pycharm连接MYSQL数据库

    千次阅读 2021-10-19 16:35:34
    pycharm连接MYSQL: 1>使用pip工具:进入cmd,输入:pip install pymysql,回车进行安装 (有网络的情况下进行) [安装最新版的pymysql可以使用:python -m pip install --upgrade pip] 2>安装完成后可以进入...

    pycharm连接MYSQL:

    1>使用pip工具:进入cmd,输入:pip install pymysql,回车进行安装 (有网络的情况下进行)

    [安装最新版的pymysql可以使用:python -m pip install --upgrade pip]

    2>安装完成后可以进入python安装目录:python/lib/site-packages目录下查看,安装成功会生成两个文件:pymysql;PyMySQL-1.0.2.dist-info

     

     3>安装完成可以在pycharm中输入:import pymysql,不报错的就可以进行下一步

     

     4>在pycharm中连接数据库

    import pymysql
    db=pymysql.connect(
        host='127.0.0.1',   ####mysql数据库地址可以输入本机IP,可以是localhost
        # host='localhost'
        port=3306,          ####mysql数据库端口号
        user='root',        ####mysql数据库账号
        passwd='123456',    #####mysql数据库密码
        database='python_db') ####mysql数据库库名
    ###使用 cursor() 方法创建一个游标对象 cur
    cur=db.cursor()
    #使用 execute()  方法执行 SQL 查询
    cur.execute('select version()')
    ####使用 fetchone() 方法获取单条数据.fetchall()获取所有数据
    print(cur.fetchall())
    ####关闭数据库连接
    db.close()

    5>通过pycharm中安装pymysql[未真正安装过,具体可参照下面地址查看详细步骤]

            1>在pycharm中,file-settings-projject-project Interpreter,点击+号,在弹出框中搜索pymysql,在右下角选择版本,点击install package进行安装.剩余步骤可参照上面步骤

    方法二具体可参照    博主:给我瓶小白

     https://blog.csdn.net/yjz_sdau/article/details/79211309

    展开全文
  • 主要介绍了Django使用Pycharm连接MySQL数据库的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • pycharm连接mysql数据库报错,如何解决。 DB Navigator连接mysql数据库报错,如何解决。 连接mysql数据库报错: DB Navigator - Connection error Cannot connect to "XXXX". The server time zone value XXXX is ...

    问题

    前期在做一个pycharm的web项目的时候遇到需要链接mysql数据库,博主采用的是在pycharm中使用DB Navigator进行mysql数据库的链接。但在调试过程中出现了如下报错:

    DB Navigator - Connection error
    Cannot connect to "XXXX". The server time zone value XXXX is unrecognized or represents more than one time zone.You must configure either the server or JDBC driver (viathe 'serverTimezone' configuration property) to use amore specifc time zone value if you want to utilize timezone support.

    链接报错

    这个问题是因为pycharm的默认时区和国内时区不同步导致的,小伙伴们遇到这个问题先不要慌,跟着下面的步骤即可解决。

    解决方案

    • 首先打开新建链接的窗口,这里博主是新建的mysql数据库链接。

    首先打开新建链接的窗口

    • 在打开的窗口中找到Properties选框:

    在打开的窗口中找到Properties选框

    • Properties选框中添加如下信息:

    Property中填写:serverTimezone
    Value中填写:Asia/Shanghai

    添加信息

    • 如下图:

    添加property信息

    • 添加完成后我们点击上图的:Test Connection,完美解决!

    完美解决
    至此我们通过DB Navigator已经链接上了我们的mysql数据库。

    博主专注python、深度学习、机器学习相关毕设,点击头像关注博主,博主目前已经整理数十个常见的毕设,课程设计项目有兴趣的同学可以进主页进行浏览,下方附上博主的主页链接。

    博主主页,点击关注博主,查看更多毕设相关资料!

    展开全文
  • 代码其实很简单,只有一小段,是在pycharm上运行的,所用的python版本为2.7,mysql版本为5.7.21# -*- coding: UTF-8 -*-import reimport MySQLdbif __name__ == '__main__':#打开数据库conn = MySQLdb.connect(host=...

    代码其实很简单,只有一小段,是在pycharm上运行的,所用的python版本为2.7,mysql版本为5.7.21

    # -*- coding: UTF-8 -*-

    import re

    import MySQLdb

    if __name__ == '__main__':

    #打开数据库

    conn = MySQLdb.connect(host='localhost',port=3306,user='root',passwd='1234567',db='shixiseng')

    cursor = conn.cursor()

    cursor.close()

    conn.close()

    运行后代码报错:

    Traceback (most recent call last):

    File "C:/Users/Braggart/PycharmProjects/exercise/33.py", line 57, in

    conn = MySQLdb.connect(host='localhost',port=3306,user='root',passwd='1234567',db='shixiseng')

    File "C:\Python27\lib\site-packages\MySQLdb\__init__.py", line 81, in Connect

    return Connection(*args, **kwargs)

    File "C:\Python27\lib\site-packages\MySQLdb\connections.py", line 187, in __init__

    super(Connection, self).__init__(*args, **kwargs2)

    _mysql_exceptions.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: YES)")

    首先,在mysql的命令行里我的密码是没有错误的。密码确实是1234567没错,是可以登录的。

    ba2bddfb17ad01bad8974dec987b3dd9.png

    是可以排除密码错误的问题。

    1ba3f41728e441543857c3d38e11fd8e.png

    数据库‘shixiseng’也是存在的

    c716ec47f92ae25f8c8698cb8999114c.png

    端口也是3306没错

    我也上网搜过解决办法,依旧不行。

    例如:

    执行授权命令

    mysql> grant all privileges on *.* to root@localhost identified by '1234567';

    mysql>grant all privileges on shixiseng.* to root@localhost identified by '1234567';

    mysql>flush privileges;

    请各路大神帮忙看看,到底是哪里除了问题,小白真的捣鼓了2天了不知道如何是好。

    展开全文
  • pycharm连接mysql数据库

    千次阅读 2017-12-20 17:29:21
    新的环境配置pycharm的项目时,发现pycharm不能连接mysql数据库。由于安了java环境但是还没配置相关的库,并且jetbrains家的IDE一般都是java写的,于是猜想可能是java缺少mysql的驱动。 1.先确保python能正常...
  • 如何利用 Pycharm 连接MySQL数据库

    千次阅读 2020-09-08 14:11:45
    MySQL数据库是目前在IT行业中使用最广泛的数据库之一,在项目开发中也是经常需要对MySQL数据库进行操作,那么就有必要能够快速的查看数据库,及一方面利用程序实现对数据库的操作,另一方面则需要实现对程序的开发,...
  • 1.新建flask_project文件夹,然后右键新建Myflask.py,代码如下; ... ...数据库需要一个sys_user表,截图如下 2.项目目录结构如下图 app.run()默认是在host='127.0.0.1',port='5000'上运行,若...
  • Pycharm连接MySQL数据库

    千次阅读 2019-10-28 16:04:07
    MyEclipse连接MySQL数据库移步这里:https://blog.csdn.net/qq_29720657/article/details/78738646 1、在PyCharm右侧工具栏有Database,点击打开(如果没有,则在view | Tool Windows | Database ),点击database...
  • 详细!PyCharm连接MySQL数据库教程+心得

    万次阅读 多人点赞 2019-03-30 11:04:13
    第一步:安装MySQL 下载地址:https://dev.mysql.com/downloads/mysql/ 下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 C:\web\mysql-8.0.11 下。 接下来我们需要配置下 MySQL 的配置文件 ...
  • 它经常会在第一次使用PyCharm连接mysql数据库的时候出现。 该如何解决呢? 下载相应缺失的驱动文件,并进行加载。 具体步骤如下: 1、从清华镜像网下载drive,找到所缺少的jar文件版本进行下载。具体网址:...
  • pycharm连接MySQL数据库

    2021-09-22 19:38:10
    喜欢python的同学应该都知道python又很多库,使得我们...(这里写的是爬虫的模板,在写入数据库,先安装MySQL数据库) 第一步:写代码之前肯定是导库了 导入我们可能用到的库 import requests import jsonpath im.
  • 1. 在PyCharm右侧工具栏有Database,点击打开 如果没有,则在view | Tool Windows | Database 选择...3. 填写连接MySQL数据库的参数 Host: 远程ip 若是连接本地MySQL 直接写localhost即可 Database: 填写数据库名...
  • 使用pycharm连接MySQL数据库的方法

    千次阅读 2019-01-29 17:39:02
    首先进入到mysql中,点击最右边的database,再点击绿色的+号选择添加MySQL数据库   如果屏幕右边没有的话可以点击上面的视图,点击工具窗口中就会有database选项   打开之后发现即使输入了里面的所需信息...
  • pycharm连接mysql数据库操作

    万次阅读 2018-07-08 08:59:55
    pycharm怎么能连接数据库呢 ?打开pycharm ,然后选择右侧的database 然后 选择添加数据来源 ,选择mysql ,然后再右侧输入host地址 ,database 是你数据库的名称,还有你远程登陆的用户和密码,这里要提示下驱动的...
  • pycharm连接mysql数据库时报错The server time zone value ‘�й���׼ʱ��’ is unrecognized or represents more than one time zone. 报错:The server time zone value ‘�й���׼ʱ��’ is ...
  • 主要介绍了详解pycharm连接不上mysql数据库的解决办法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • Requirements: mysql配置 关于如何惟一地标识一台Android设备的综合性讨论 想必大家在开发Android项目的时候,多多少少会遇到“如何惟一地标识一台Android设备”等类似的问题.不只是以前,即使是现在乃至可以预见的...
  • 1.MySQL数据库(下载并配置好) 2.pymysql pip install pymysql 3.DataBase 安装完成后会在PyCharm的工具栏多出一个DB Navigator: 点击 + 选择或删除对应的数据库: 之后填入与数据库一致的用户名和密码:...
  • 今天在学习python连接Mysql数据库时报错: AttributeError: 'NoneType' object has no attribute 'encoding 使用pyCharm+python3+pyMysql+mysql5.56 数据库连接: connect = pymysql.Connect(host='localhost',...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,654
精华内容 3,461
关键字:

pycharm连接mysql数据库

mysql 订阅
pycharm 订阅