mysql 基础
文章平均质量分 65
pythondafahao
修仙
展开
-
mysql 概述
1、MySQL概述 1、什么是数据库 数据库是一个存储数据的仓库 2、都有哪些公司在用数据库 金融机构、游戏网站、购物网站、论坛网站... ... 3、提供数据库服务的软件 MySQL、SQL_Server、Oracle、DB2、MariaDB、MongoDB ... ... 在生产环境中,如何去选你要使用哪个数据库软件? 1、是否开源 开源软件:MySQL、MariDB、Mongo...原创 2018-02-06 19:00:48 · 337 阅读 · 0 评论 -
import pymysql
python 数据库编程 1 python 数据库接口 python DB-API1 定义 为开发人员提供的数据 库应用 编程接口2 支持的数据库服务软件 mysql oracle sql_server ,sybase...3 python 提供的操作mysql 的模块 模块 pymysql 4 pymysql 使用流程 ...原创 2018-04-06 11:47:58 · 2599 阅读 · 0 评论 -
mysql 示例
综述:两张表,一张顾客信息表customers,一张订单表orders1、创建一张顾客信息表customers,字段要求如下: c_id 类型为整型,设置为主键,并设置为自增长属性 c_name 字符类型,变长,宽度为20 c_age 微小整型,取值范围为0~255(无符号) c_sex 枚举类型,要求只能在('M','F')中选择一个值 c_city 字符类型,变长,宽度为20 c_salary...原创 2018-03-25 17:43:33 · 735 阅读 · 0 评论 -
ubuntu17.10安装mysql-server
1sudo apt-get update2sudo apt-get install mysql-sever3 tab建 选择 确定4提示输入 root 密码5再次输入密码successful卸载$ sudo apt purge mysql-*$ sudo rm -rf /etc/mysql/$ sudo rm -rf /var/lib/mysql/$ sudo apt autoremove$ su...转载 2018-03-30 12:11:56 · 208 阅读 · 0 评论 -
打开MySQL报错: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.so
sudo apt-get remove apparmorsudo apt-get autoremove mysql* --purge原创 2018-03-23 18:53:11 · 687 阅读 · 1 评论 -
mysql 外建扩展 回滚
1外建扩展1 级联动作1cascade 数据级联更新 on delete cascade on update cascade 当主表删除记录 或更改参照字段的值时 从表会级联更新 2 restrict on delete restrict on update restrict 1当主表 删除记录时,如果 从表中有相关联 记录 则 不允许 主表删除2 当主表 更改主键字段值时,如果 从表 有相关记录...原创 2018-02-06 19:03:51 · 186 阅读 · 0 评论 -
mysql外键约束
1 外键约束1定义让当前表字段的值 在另一个表的范围内选择删 同步 ,改增 互不关联。2 语法foreign key(参考 字段名)references 被参考表名(被参考字段名)on delete 级联动作(cascade)on update 级联动作(cascade)3使用规则1 两张表 被参考字段和参考字段数据类型 要一直2 被参考字段必须是key 的一种,通常primary key示...原创 2018-02-06 19:02:55 · 218 阅读 · 0 评论 -
mysql 增删改查
mysql -uroot -p123456create database db2 ;use db2create table sanguo(id int(2)zerofill,name char(20),sex enum('f','m'),country varchar(10))default charset=uft8;insert into sanguo values(1,'曹操','m','魏国...原创 2018-02-06 19:01:26 · 219 阅读 · 0 评论 -
ubuntu 18.04 安装mysql5.7
如果 你是 sudo apt install mysql-server那么 安装 过程中 不会 提示 输入密码 ,然后 你就 坑爹 了 。 可能的 解决 方案 sudo vim /etc/mysql/debian.cnf update mysql.user set authentication_string=password('password') where user='root'an...原创 2018-05-01 19:39:44 · 7939 阅读 · 1 评论