Mysql
西山枫叶
计算机专业 做爬虫 / 逆向 / python 后端
展开
-
mysql-----数据类型和约束
mysql数据类型 进入约束:一个数据库就是一个完整的业务单元,可以包含多张表,数据被存储在表中 在表中为了更加准确的存储数据,保证数据的正确有效,可以在创建表的时候,为表添加一些强制性的验证,包括数据字段的类型、约束目的:保证数据的正确性。1.主键primary key,默认是唯一,标识这一行数据与其它不同。非空并唯一 2.非空not null,默认是NULL 3.惟一un...原创 2018-08-26 17:31:33 · 229 阅读 · 0 评论 -
ubuntu下安装mysql
在终端确定一下vim是否安装: 安装了就出现这个界面: 然后开始安装mysql,命令是:sudo apt-get install mysql-server mysql-client然后按照提示输入然后在下面这个页面输入密码,回车后再输一次 管理服务启动service mysql start停止service mysql stop重启servi...原创 2018-08-23 18:00:42 · 355 阅读 · 0 评论 -
Mysql命令
1、连接数据库mysql -h ip地址 -P 端口号 -u 用户名 -p 密码2、显示所有数据库show databases;3、创建数据库create database 数据库名字 default charset=utf8;4、使用数据库use 数据库名字;5、删除数据库drop 数据库名字;6、查询数据库下所有的表use 数...原创 2018-08-28 18:58:46 · 251 阅读 · 0 评论 -
Mysql账户权限管理
在生产环境下操作数据库时,绝对不可以使用root账户连接,而是创建特定的账户,授予这个账户特定的操作权限,然后连接进行操作,主要的操作就是数据的crudMySQL账户体系:根据账户所具有的权限的不同,MySQL的账户可以分为以下几种1)服务实例级账号:,启动了一个mysqld,即为一个数据库实例;如果某用户如root,拥有服务实例级分配的权限,那么该账号就可以删除所有的数据库、连同这些库...原创 2018-08-29 22:30:39 · 543 阅读 · 0 评论 -
数据库表之间的关系
数据库表与表之间的关系(设计表时考虑的)有三种:一对一、一对多(多对一)、多对多。一对一建表原则:外键唯一:主表的主键和从表的外键(唯一),形成主外键关系,外键唯一unique。外键是主键:主表的主键和从表的主键,形成主外键关系。一对多建表原则:在多的一方创建一个字段,字段作为外键指向一的一方的主键。多对多建表原则:需要创建第...原创 2018-09-15 08:53:14 · 20918 阅读 · 0 评论 -
Mysql 自增id 重置
Mysql 自增id 重置truncate table 表名运行一下这个就行了,就可以从头开始了原创 2018-11-06 22:29:21 · 1000 阅读 · 0 评论 -
mysql 1064 和1136
1064一般是自己的sql 语句有错误,我的就是增加语句出错了插入数据失败,原因 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''movie_name, mov...原创 2018-11-05 19:53:08 · 671 阅读 · 0 评论 -
三级联动mysql
https://blog.csdn.net/jielounlee/article/details/85325345原创 2019-04-16 20:22:49 · 2289 阅读 · 0 评论 -
python 使用pymysql模块通过ssh隧道连接mysql(python、mysql、ssh)
参考链接今天做一个日志抓取的爬虫,然后碰到一个问题,我要在本地将数据存到线上BI数据库,但是这个线上数据库只能通过特殊的一台机器来连(这里称跳板机)而且是通过ssh这种方式。localhost----> 机器A ------->机器B怎么办呢?然后查了一下,查询了一个可以用的工具叫sshtunnel ,需要在你想要登录数据库的机器上安装。首先是安装:pip3 instal...原创 2019-09-04 19:01:36 · 3305 阅读 · 1 评论