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

  1. 服务器安装mysql
sudo apt-get install mysql-sever
  1. 开启和停止mysql服务
sudo service mysql start
sudo service mysql stop
  1. 在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
  1. 数据表相关操作
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数据库并实现增删改查相关推荐

  1. python数据库教程_Python连接mysql数据库及简单增删改查操作示例代码

    1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...

  2. python操作数据库教程_Python连接mysql数据库及简单增删改查操作示例代码

    1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...

  3. jaba窗体连接mysql增删改查_知识实现——Java使用jdbc连接MySql数据库,实现增删改查...

    Java使用jdbc连接MySql数据库,实现增删改查 首先,导入MySql连接数据库的jar包,我用的是 mysql连接jar包 DB类,用于获得数据库连接 import java.sql.Driv ...

  4. Golang连接Mysql数据库并进行增删改查

    源码 package mainimport ("fmt""gitee.com/liumou_site/logger"_ "github.com/go- ...

  5. java操作mysql数据库_java连接mysql数据库 三 实现增删改查操作

    public classJDBCTest {public static voidmain(String[] args){//add(uname, uemail, upwd);//update(&quo ...

  6. mysql 增删修模型_48.Python中ORM模型实现mysql数据库基本的增删改查操作

    首先需要配置settings.py文件中的DATABASES与数据库的连接信息, DATABASES = { 'default': { 'ENGINE': 'django.db.backends.my ...

  7. web和mysql连接并增删改查_Java Web 使用IDEA对mysql数据库进行简单增删改查操作(附源码下载)...

    一.加载数据库驱动 1.下载jdbc(如已下载可略过此步骤) (1)点击下载网址,选择Connector/J (2)选择Platform Independent版本 (3)下载下图所示的压缩包 2.将 ...

  8. MySQL数据库操作步骤---增删改查

    首先,我们来说mysql数据库用法之前,先来回顾一下文件的操作方法.不要觉得无聊哦,因为萍子在学习的时候,发现文件的操作方法和数据库的操作方法,竟然有些地方是差不多的,这样类比着学习,相对来说会比较容 ...

  9. NodeJS里如何连接MySQL并分别操作增删改查

    本文简介 Node.js 里连接 MySQL ,并分别操作增删改查 . 你需要在电脑里安装一下 MySQL ,最好再安装一个数据库管理工具.我使用的是 MySQL Workbench ,这是一款 My ...

最新文章

  1. 9大领域50名青年学者获2021年科学探索奖,单人奖金300万元
  2. 日常运维管理技巧十六(iftop网卡流量监控工具)(转载)
  3. Java IO流思维导图
  4. java aqs详解_Java AQS底层原理解析
  5. linux下的I2C驱动记录(RK)
  6. Angular开发准备
  7. 未来的科学计算机作文800字,未来的高科技学校作文800字
  8. mysql内置时间函数大全_MySQL 的时间函数 大全
  9. java生成cmd jar包_Java程序运行机制及cmd编译运行探究(二) cmd编译运行Java程序并打成jar包...
  10. OpenGL基础19:法向量与漫反射
  11. win10计算机百度云盘,windows10系统中怎样安装百度云盘?
  12. java单例模式使用_Java单例模式的应用
  13. BearPi-IoT串口收发1-普通模式
  14. 怦然心动(Flipped)-2
  15. 密码疑云 (3)——详解RSA的加密与解密
  16. windows和linux共用蓝牙鼠标,Ubuntu和Windows双系统蓝牙设备共享配对
  17. 大学生python实验心得体会_大学生实训心得体会3篇
  18. Spring Boot 启动 出现异常The bean xxx could not be injected as a xx.xxxx because it is a JDK dynami
  19. 自己动手写服务器-1
  20. 预处理命令不是c语言本身的组成部分,C中的预处理命令

热门文章

  1. 藏妹子之处(excel)
  2. 【cocos2d-x 仙凡奇缘-网游研发(2) 角色换线系统】
  3. java书籍_这本最适合夯实基础的Java 书籍,80% 的 Java 程序员没认真看过
  4. python定义一个空数组_python如何创建空数组?
  5. Openldap配置TLS加密传输(完整版——shell脚本实现[分别在客户端与服务器端执行脚本,实现TLS加密])
  6. mysql 更新多条id键值相同记录中的最新(最后一条)记录
  7. Swift 异常处理
  8. Vue.js项目构建
  9. Eclipse Class Decompiler——Java反编译插件(转)
  10. caffe多个gpu数据合并到一起