SQL
文章平均质量分 61
SQL操作。
rosefunR
每次都多付出一点. 欢迎关注公众号《机器学习与算法之道》
展开
-
Leetcode: MySQL练习题
627. 变更性别给定一个 salary 表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间的临时表。注意,您必只能写一个 Update 语句,请不要编写任何 Select 语句。例如:idnamesexsalary1Am25002Bf15003Cm55004Df500运行你所编写的更新语句之后,将会原创 2021-03-28 13:35:05 · 650 阅读 · 0 评论 -
Windows 重新设置Mysql密码
1. 任务如果忘记了MySQL的root密码,需要重新设置。2. 步骤(1)停止MySQL服务C:\WINDOWS\system32>net stop mysqlMySQL 服务正在停止.MySQL 服务已成功停止。(2)不启动grant-tables授权表下启动MySQLC:\WINDOWS\system32>mysqld --defaults-file="D:\Software\mysql-5.7.31-winx64\my.ini" --console --skip-gra原创 2021-03-03 14:29:53 · 26104 阅读 · 0 评论 -
python SQL工具包SQLAlchemy在flask Web应用框架下的基本使用
1. 任务在 flask 框架下,调用MySQL 数据库。2. 示例在安装MySQL 以及 Flask-SQLalchemy python包后,创建文件Database.py:# -*- coding: utf-8# !/usr/bin/env pythonfrom flask import Flask, render_template, request, flash, redirect, url_forfrom flask_sqlalchemy import SQLAlchemyapp =原创 2021-03-03 11:46:21 · 25695 阅读 · 0 评论 -
SQL高级使用JOIN
1.类型LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOINSQL JOINSQL JOIN 子句用于把来自两个或多个表的行结合起来,基于这些表之间的共同字段。2.几种方式LEFT ONSELECT * FROM ALEFT JOIN B ON A.aID = B.bIDSQL INNER JOINSELECT Websites.id, We...原创 2020-01-09 09:52:32 · 260 阅读 · 0 评论 -
SQL(MySQL)数据库语言学习系列(7): SQL常用语句增删查改
0.简介使用 MySQL导入数据库中的数据库。1.SELECTSQL从数据库中选取数据。语法有:SELECT column_name,column_name FROM table_name;或者:选择全部列:SELECT * FROM table_name;示例:mysql> SELECT name,country FROM Websites;+----------...原创 2020-01-08 14:15:33 · 211 阅读 · 0 评论 -
SQL(MySQL)数据库语言学习系列(6): MySQL导入数据库(windows系统)
1.下载数据库在菜鸟教程中下载 websites.sql数据库;2.导入数据库方法一# 启动MySQLnet start MySQL# 进入MySQLmysql -u root -pmysql> create database websitesmysql> use websitesmysql> set names utf8;source E:\websit...原创 2020-01-08 11:10:20 · 294 阅读 · 0 评论 -
SQL(MySQL)数据库语言学习系列(4): python的SQL工具包SQLAlchemy
1.简介SQLAlchemy是Python编程语言下的一款开源软件。提供了SQL工具包及对象关系映射(ORM)工具,使用MIT许可证发行。SQLAlchemy“采用简单的Python语言,为高效和高性能的数据库访问设计,实现了完整的企业级持久模型”。2 示例插入数据:Session = sessionmaker(bind=engine)session = Session()m1 =...原创 2020-01-07 20:00:40 · 393 阅读 · 0 评论 -
SQL(MySQL)数据库语言学习系列(2): SQL关系模型概念
主键不能重复不是指两条记录不完全相同,而是指能够通过某个字段唯一区分出不同的记录,这个字段被称为主键。记录一旦插入到表中,主键最好不要再修改,因为主键是用来唯一定位记录的,修改了主键,会造成一系列的影响。基本原则是:不使用任何业务相关的字段作为主键。身份证号、手机号、邮箱地址这些看上去可以唯一的字段,均不可用作主键。常见的可作为id字段的类型有:自增整数类型:数据库会在插入数据时自动为...原创 2020-01-07 17:04:00 · 383 阅读 · 0 评论 -
SQL(MySQL)数据库语言学习系列(5): 常用MySQL图形化管理工具
1.PHPmyadmin官网 看它免费,先用这个。1.常用MySQL图形化管理工具原创 2020-01-07 19:42:41 · 4948 阅读 · 0 评论 -
SQL(MySQL)数据库语言学习系列(3): 安装MySQL、MySQLdb
1、简介MySQL:一个开放源代码的关系数据库管理系统. MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用,比如维基百科、Google和Facebook等网站。现在MySQL唯一免费版本是 社区版(community)。MySQL驱动,主原创 2018-01-28 17:02:28 · 4239 阅读 · 0 评论 -
SQL(MySQL)数据库语言学习系列(1):基本概念
1.SQL是什么SQL,指结构化查询语言,全称是 Structured Query Language。SQL 是用于访问和处理数据库的标准的计算机语言。这类数据库包括:MySQL、SQL Server、Access、Oracle、Sybase、DB2 等等。RDBMS 指关系型数据库管理系统,全称 Relational Database Management System。RDBMS 是...原创 2020-01-07 15:08:43 · 242 阅读 · 0 评论