【python mysql笔记】第一天
发布时间:2024年01月12日
- mysql 入门
- 初始化数据库
- cmd命令行
管理员身份运行
- "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe" --initialize-insecure
- 打开或者关闭mysql
- 打开软件
- 打开程序:"C:\Program Files\mysql-8.1.0-winx64\bin\mysqld.exe"
- 或者创建一个MySQL服务
- 2.输入:"C:\Program Files\mysql-8.1.0-winx64\bin\mysqld.exe" --install mysql57(最后一串是命名)
- 卸载mysql软件
- 2.需要删除服务
- 使用命令:”flie“ --remove mysql 服务名称
- MySQL链接操作
- 测试是否连接上mysql
- 使用指令
- >"C:\Program Files\mysql-8.1.0-winx64\bin\mysql.exe" -h 127.0.0.1 -P 3306 -u root -p
- "文件路径" -h 电脑ip(本机可以忽略不写)-P端口号(本机可以忽略不写) -u 用户名称(账户root) -p(密码默认为空)
- 关于密码
- 设置和修改密码
- 登录到mysql中使用set password = password(”密码“)
前提是你进的去!!!
- 如果忘记密码
- 4.进入数据库后执行
- update user set authenication_password(’新密码‘),password_last_changed = now() where user='root';
- 5.退出并再次修改配置文件,删除[mysqld]节点下的skip-grant-table=1
- python 代码操作
- 链接数据库
- 连接MySQL:conn = pymysql.connect(host=”127.0.0.1,port=3360,user=”root“,password = ”“ charset=”utf8“)
- 创建游标:cursor = conn.cursor()
- 基础操作
- 创建数据库
- 发送指令:cursor.execute(“create database db default charset utf8 collate utf8_general_ci”)
转移指令命令
- 接收指令:conn.commit()
新增,删除,修改都需要使用这个命令不是用这个命令就相当于白写
- 查看数据库
删除也写相同格式
- 发送指令:cursor.execute(”show databases“)
- 接受命令:result=cursor.fetchall()
?
文章来源:https://blog.csdn.net/2301_81808840/article/details/135539722
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!