mysql
yangxiaodong88
让编程更简单,用好轮子,创造轮子。
展开
-
centos7 安装mysql5.7
1 先检查有没有安装rpm -qa | grep mysql2 有的话删除rpm -e mysql // 普通删除模式 rpm -e –nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除3 下载mysql 的用户源wget http://dev.mysql.com/get/mysql57-c...原创 2018-03-07 11:28:47 · 132 阅读 · 0 评论 -
python 批量导入到数据库 使用 .sql
将基础表 导入到数据库前提条件 是sqlalchemy 的连接session 测试成功from DB.mysql.connection import sessionimport os# sql1 = "INSERT INTO `china_administration` VALUES ('1', '安徽省淮北市市辖区', '340601')"# sql2 = "INSERT IN原创 2018-02-07 18:27:11 · 4367 阅读 · 0 评论 -
centos mysql 5.7 添加用户删除用户和授权
一、创建用户:以root用户登录到数据库进行用户创建 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 例如:CREATE USER 'test_admin'@'localhost' IDENTIFIED BY 'admin@123_S';CREATE USER 'test_admin2'@'%' I...原创 2018-03-07 13:12:15 · 463 阅读 · 0 评论 -
alembic 问题总结
FAILED: Target database is not up to date.alembic 出现的问题alembic revision –autogenerate alembic upgrade head 出现这个原因是数据库中的版本和 生成的版本不一致解决办法: 查看 数据中的alembic 中的版本, 然后到 项目中删除和数据库中相同版本后面日期的版本的 .py 文...原创 2018-02-28 10:51:46 · 1443 阅读 · 0 评论 -
删除数据表中的数据 让主键id 从1开始自增
1 方式一清空表数据并且将主键自增长从1开始(1.先清空表数据2.在把表的自增长设置为1)DELETE FROM grade; ALTER TABLE grade AUTO_INCREMENT=1; 方式2使用truncate清空全部数据主键自增长是从1开始(效率更高)truncate table "表名字"...原创 2018-06-07 12:51:23 · 14982 阅读 · 1 评论 -
mysql 数据库开发规范
1. 命名规范1.库名、表名、字段名必须使用小写字母,并采用下划线分割MySQL有配置参数lower_case_table_names=1,即库表名以小写存储,大小写不敏感。如果是0,则库表名以实际情况存储,大小写敏感;如果是2,以实际情况存储,但以小写比较。 如果大小写混合使用,可能存在abc,Abc,ABC等多个表共存,容易导致混乱。 字段名显示区分大小写,但实际使⽤时不区分,...原创 2018-06-28 17:56:35 · 210 阅读 · 0 评论 -
mysql数据库连接数、并发数相关信息
1.mysql> show status like ‘Threads%’; +——————-+——-+ | Variable_name | Value | +——————-+——-+ | Threads_cached | 58 | | Threads_connected | 57 | ###这个数值指的是打开的连接数 | Threads_create...原创 2018-08-22 10:09:02 · 2429 阅读 · 0 评论 -
mysql 字段按照指定的 数字自增
1、直接重置autoIncrement的值ALTER TABLE table_name AUTO_INCREMENT = 1;2、通过truncate table 完成TRUNCATE TABLE table_name;原创 2018-08-27 15:48:36 · 3641 阅读 · 0 评论 -
mysql 规范
一、数据库命令规范所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)数据库对象的命名要能做到见名识意,并且最后不要超过32个字符临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时间戳)为后缀所有存储相同数据的列名和列类型必须一致(一般作为关联列,如果查询时关...原创 2019-01-18 15:49:51 · 580 阅读 · 0 评论