欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

python连接mysql数据库并实现增删改查

发布时间:2025/7/14 数据库 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python连接mysql数据库并实现增删改查 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

2019独角兽企业重金招聘Python工程师标准>>>

  • 服务器安装mysql
  • sudo apt-get install mysql-sever
  • 开启和停止mysql服务
  • sudo service mysql start sudo service mysql stop
  • 在ubuntu命令终端连接mysql数据库
  • mysql -uroot -pmysql

    格式:mysql -u(用户名) -p(密码) 4. 连接成功后,数据库相关操作。

    show databases; --查看所有数据库 use database_name; --使用数据库database_name select database(); --查看当前使用的数据库 create database database_name chaset=utf8; --创建数据库database_name drop database database_name; -- 删除数据库database_name
  • 数据表相关操作
  • show tables; -- 查看当前数据库中所有表 show create table students; -- 查看表的创建语句 create table students( id int unsigned primary key auto_increment not null,name varchar(20) default '',age tinyint unsigned default 0,height decimal(5,2),gender enum('男','女','人妖','保密'),cls_id int unsigned default 0 ); -- 创建学生表 desc tableName; -- 查看表的字段结构 drop table students; --删除表 alter table students add gender int; --向表中添加字段 alter table students change birthday birth datetime; --修改表的字段名 alter table students drop birthday; --修改表-删除字段

    6.数据的增删改查

    • 导入
    source sqlFileName.sql; -- 导入sql文件
    • 查询
    select s.name,s.age from students as s where s.age > 10 and s.gender = '男'; --查询年龄大于10岁的男生
    • 增加
    insert into students(name, age, gender, info) value('zs', 18, '男', 'a boy'); --增加一条数据
    • 删除
    delete from students where id = 5; -- 删除id为5的学生
    • 修改
    update students set isdelete =1 where id = 1; -- 将Id为1的学生的isdelete字段修改为1

    转载于:https://my.oschina.net/chinahufei/blog/1575753

    总结

    以上是生活随笔为你收集整理的python连接mysql数据库并实现增删改查的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。