MySQL
文章平均质量分 61
此专栏收录mysql数据库实战、原理博文
橙子园
落地生根,长成参天大树
展开
-
mysql数据库在windows(Windows Server)安装【清楚】
初衷:写这些基础类型的文章,主要是想将官方文档整理成简洁方便回忆的中文步骤,以便自己日后快速使用,也方便初学者快速理解、应用,希望大家可以通过这篇文章理解官方文档的信息,养成良好查看官方文档的习惯。下载:官方网站5.7的文档(也可以选择不同的版本文档去查看):https://dev.mysql.com/doc/refman/5.7/en/windows下安装mysql官方提供了两种方法:1、通过MSI图形化界面配置安装.2、解压配置安装,这里我们主要来操作第二种。官网选择版本下载的地址:htt原创 2020-06-18 16:49:54 · 987 阅读 · 0 评论 -
将mysql数据表数据从一台服务器迁移到另一台服务器
前提我本次躺的坑是基于下面的环境的,并且是数据量比较小。如果非一样的条件请自行参考,当然可以参考一下我的思想。环境两台都是linux服务器,操作系统是centos两台服务器中mysql数据库所操作的表结构相同思想首先我想用mysql中的outfile将表中的数据导出为txt格式的文件,然后打包使用scp发送到对应另一台服务器上,然后在通过load的infile导入文件形式导入tx...原创 2019-07-13 14:01:59 · 3675 阅读 · 0 评论 -
mysql中count()的用法
概念:count()是MySQL中用来统计表中记录的一个函数,返回条件的行数用法:count(*)返回表中的记录数(包括所有列),相当于统计表的行数(不会忽略列值为NULL的记录)count(1)忽略所有列,1表示一个固定值,也可以用count(2)、count(3)代替(不会忽略列值为NULL的记录)count(列名)返回列名指定列的记录数,在统计结果的...原创 2019-06-16 17:31:06 · 46573 阅读 · 2 评论 -
Mysql中的DATE、DATETIME、TIMESTAMP区别?
碰到问题查了一下,路还远:DATETIME、DATE 和 TIMESTAMP类型是相似的。查了一下它们的特性以及它们的相似点与不同点。DATETIME类型: DATETIME 类型同时包含日期和时间信息的值。即MySQL 以 'YYYY-MM-DD HH:MM:SS' 格式检索与显示DATETIME 类型。支持的范围是 '1000-01-01 00:00:00' 到...原创 2018-11-09 10:59:54 · 548 阅读 · 0 评论 -
python连接数据库插入数据库数据所碰到的坑
Python中插入数据时执行后,没有报任何错误,但数据库中并没有出现新添加的数据原因:缺少提交操作。解决方案:Python操作数据库时,如果对数据表进行修改/删除/添加等控制操作,系统会将操作保存在内存,只有执行commit(),才会将操作提交到数据库。但是总有你想不到的坑代码如下:import pymysqlclass Connection: def __init...原创 2018-10-12 15:54:32 · 3803 阅读 · 0 评论 -
Mac中进入mysql 后修改他的密码
1: 停止Mysql服务 sudo /usr/local/mysql/support-files/mysql.server stop2: 进入终端输入:cd /usr/local/mysql/bin/ 回车后;登录管理员权限 sudo su 回车后;输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables & 回车后mysql会...原创 2018-09-06 18:18:14 · 729 阅读 · 1 评论 -
ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains
mysql在查询命令时出错: ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'DBname.table.id' which is not functionally dependent on columns in GROUP BY...原创 2018-08-13 21:59:25 · 1030 阅读 · 0 评论 -
MySQL数据库常用操作命令二
接上一篇的操作:1.查询相反条件:select 查询字段 from 表名 where not (查询条件);2.范围查找: in,between and,is null,not between and ,is not null3.排序:select 查询字段 from 表名 order by 字...原创 2018-08-13 17:38:38 · 672 阅读 · 0 评论 -
入门MySQL数据库的常用操作一:增删改查
1.开启、关闭MySQL服务:service mysql start/stop2.查看MySQL数据库的状态:service mysql status3.登陆MySQL数据库:mysql -u root -p4.显示所有数据库:show databases5.使用某一数据库:use 数据库名6.创建库,建立表,在表中插入数据 ...原创 2018-08-13 13:11:13 · 660 阅读 · 0 评论 -
MySQL中创建用户赋予权限的命令详解
1.远程登录mysqlmysql -h ip -u root -p 密码2.创建用户格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码”;例1:增加一个test1用户,密码为123456,可以在任何主机上登录,并对所有数据库有查询,增加,修改和删除的功能。需要在mysql的root用户下进行mysql>grant select,insert,...转载 2018-07-05 14:57:58 · 3437 阅读 · 0 评论