
mysql相关
文章平均质量分 52
zhaixing_0307
这个作者很懒,什么都没留下…
展开
-
mysql复制表的两种方法
mysql复制表的两种方法1.creat table “a” select * from b;例:创建表1并将表二的数据复制到表1不过此方法在复制后不会将原有字段属性(如primary key、Extra(auto_increment)等属性)复制过来,需要自己添加,且容易弄错,不推荐使用mysql> select * from student;+------+------+------+| id | name | age |+------+------+------+|原创 2021-01-08 11:36:17 · 1976 阅读 · 1 评论 -
mysql数据库增删改查学习笔记
mysql数据库增删改查学习笔记对数据的增删改查学习记录准备一个空表(student),有三个字段,id,name,agemysql> select * from student;Empty set (0.00 sec)mysql> desc student;+-------+--------------+------+-----+---------+-------+| Field | Type | Null | Key | Default | Extra |+原创 2021-01-06 17:33:44 · 287 阅读 · 0 评论 -
mysql数据库和数据库表操作语句学习笔记
mysql数据库和数据库表操作语句学习笔记数据库操作语句1.创建数据库creat database ‘数据库名’mysql> CREATE DATABASE test;Query OK, 1 row affected (0.00 sec)不过默认创建的数据库编码格式为latin1,在mysql中存储和显示中文时会产生乱码查询数据库编码格式mysql> show variables like 'character_set_database';+-----------------原创 2021-01-05 15:45:06 · 181 阅读 · 0 评论 -
忘记mysql数据库密码后的修改密码方式
当忘记mysql数据库密码如何进行密码修改(本文mysql版本为5.7)1.进入mysql配置文件中[root@localhost ~]# vim /etc/my.cnf2.在[mysqld]中添加 skip-grant-tables(跳过数据权限验证)[mysqld]skip-grant-tables3.重启数据库,让配置文件生效[root@localhost ~]# systemctl restart mysqld4.登录数据库因为前面在配置文件中加入了跳过验证,所以这里不用输入原创 2021-01-04 11:53:00 · 264 阅读 · 0 评论 -
MySQL导出数据为csv的方法
MySQL导出数据为csv的方法将数据库中的数据导出成csv格式的文件CSV格式,其要点包括:(1)字段之间以逗号分隔,数据行之间以\r\n分隔;(2)字符串以半角双引号包围,字符串本身的双引号用两个双引号表示。准备一个测试表,随便加了点数据库名test,表名test1.使用select … into outfile的方法使用命令行导出fields terminated by描述字段的分隔符,默认情况下是tab字符(\t)optionally enclosed by描述的是字段的原创 2020-12-15 17:41:31 · 36220 阅读 · 1 评论 -
zabbix数据库history相关数据占用空间太大解决
zabbix数据库history相关数据占用空间太大解决今天有台服务器磁盘报警,使用du -sh * (当前文件夹下的文件大小)一步步排查,发现/var/lib/mysql/zabbix/这个目录占用磁盘空间较大[root@localhost mysql]# pwd/var/lib/mysql[root@localhost mysql]# du -sh zabbix5.9G zabbix在进入到zabbix中,进一步看到是其中history_uint.ibd和history.ibd两个表的数据原创 2020-11-26 20:50:06 · 7814 阅读 · 0 评论 -
rpm安装mysql5.7
安装部署数据库本文使用MySQL5.7下载安装数据库repo文件wget https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpmrpm -ivh mysql80-community-release-el7-2.noarch.rpm修改repo文件 将默认的8.0版本改成5.7vi /etc/yum.rep...原创 2019-08-21 14:05:40 · 129 阅读 · 0 评论 -
数据库mysql升级(5.6到5.7)
mysql5.6升级5.7将数据库从5.6.35升级到5.7.22mysql安装目录 /usr/local/mysql/数据目录/data1.准备工作下载5.7.22版本mysql并解压[root@localhost ~]# wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-el7-x86_64.tar.gz[r...原创 2019-07-31 22:54:05 · 12089 阅读 · 5 评论 -
MySQL数据库修改时区
mysql数据库修改时区数据库时区配置有问题,导致项目中时间相关参数有问题,现在需要修改数据库时区命令如下:修改命令set global time_zone = '+08:00'; set time_zone = '+08:00'; 查看命令show variables like "%time_zone%";登录数据库,在数据库中进行修改,如下图所示:当时生效,但是当其他人登...原创 2019-09-24 16:01:15 · 3942 阅读 · 1 评论