8/5 pycharm链接数据库学习

您所在的位置:网站首页 pycharm自带的数据库 8/5 pycharm链接数据库学习

8/5 pycharm链接数据库学习

#8/5 pycharm链接数据库学习| 来源: 网络整理| 查看: 265

MySQL数据库安装 MySQL数据库安装在pycharm中链接MySQL数据库

MySQL数据库安装

windows 安装最新版本mysql操作步骤: ** 1.首先进入https://downloads.mysql.com/archives/community/** 在这里插入图片描述 选择对应的版本下载 2.下载下来是一个压缩包,我把它解压在了D盘的mySql里面 在这里插入图片描述 3.新建一个my.ini配置文件(可以先建一个文本文档,然后重命名为my.ini),上一步设置显示文件后缀就是为这一步做准备的,用Notepad++或者pycharm打开此配置文件,将如下代码添加到文件中

[mysql] # 设置mysql客户端默认字符集为中文 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\mysql\mysql-8.0.11-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\mysql\mysql-8.0.11-winx64\data # 允许最大连接数 max_connections=200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB

4.为了方便使用,在cmd启动mysql时,不需要找到全路径,所以可以添加环境变量,将bin这个文件夹添加到环境变量,bin这个文件夹中有mysqld服务端,有mysql自带的一个客户端,所以添加了环境变量之后,在cmd中直接就可以使用了。 点击我的电脑右键属性——高级系统设置——高级——环境变量 在这里插入图片描述 在这里插入图片描述

然后全部点击确定后,进行下面的操作。 5.前期准备已做好,后面是开始安装服务,以管理员身份运行cmd,记住一定要以管理员身份运行, (关于要不要进入bin目录下这个小问题,我当时是没有进的也成功了,由于当时太激动,忘截图了,下面的图是借的。。。。) 输入mysqld install命令,然后回车执行成功。 在这里插入图片描述 在这一步的时候,我遇到了一个问题,不过好在遇到贵人,很快解决了。 问题如下: 输入mysqld install命令,回车,结果是 在这里插入图片描述 解决方法如下: 这是缺少了动态链接库(.ddl文件), 跟mysql无关, 下载一份即可 下载地址https://cn.dll-files.com/vcruntime140_1.dll.html在这里插入图片描述 在这里插入图片描述 解压后将vcruntime140_1.dll复制到C:\Windows\System32即可 在这里插入图片描述 注意, 32位版本的vcruntime140_1.dll需要复制到C:\Windows\SysWOW64下 6.需要执行mysqld --initialize --console命令,可以打印出root@localhost的初始密码,登陆的时候需要用到的。 在这里插入图片描述 执行 net start mysql来启动数据库 在这里插入图片描述 服务已经启动了,接下来就是进入数据库了,输入mysql -u root -p 进入数据库并且输入上面那个密码,输入成功就会显示版本等数据。 在这里插入图片描述 如果你忘记密码了就可以修改密码,指令如下,注意分号一定不要漏掉!分号!分号! 分号! ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘密码’; 在这里插入图片描述 数据库的安装完美结束,撒花! 参考文章 https://www.cnblogs.com/Lolita-web/p/9207974.html https://blog.csdn.net/littlehaes/article/details/104127787 https://www.cnblogs.com/yzm1017/p/11431563.html

在pycharm中链接MySQL数据库

1.首先在pycharm中安装pymysql包,settings-project-project interpreter - 添加符号-搜索pymysql-install。 在这里插入图片描述 2.连接数据库

import pymysql # 打开数据库连接 db = pymysql.connect('localhost', 'root', '123456') # 使用cursor()方法创建一个游标对象 cursor = db.cursor() # 使用execute()方法执行SQL查询,()中使用MySQL命令 cursor.execute('SELECT VERSION()') # 使用fetchone()方法获取单条数据 data = cursor.fetchone() # 打印 print('database version: %s' % data) # 关闭数据库连接 db.close()

结果 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3