
mysql
文章平均质量分 80
猪脚踏浪
这个作者很懒,什么都没留下…
展开
-
MySQL5.6.11安装步骤
MySQL5.6.11安装步骤1.下载MySQL Community Server5.6.112.解压MySQL压缩包将以下载的MySQL压缩包解压到自定义目录下。3.添加环境变量我的电脑---属性---高级---环境变量 变量名:MYSQL_HOME变量值:D:\ProgramFiles\mysql-5.6.11-winx64即为mysql的自定义解原创 2017-03-13 23:59:52 · 940 阅读 · 0 评论 -
MySQL数据库远程连接很慢的解决方案
在开发机器上链接mysql数据库很慢,但是在数据库服务器上直接链接数据库很快。猜测应该是远程链接解析的问题,在查询MySQL相关文档和网络搜索后,发现了一个配置似乎可以解决这样的问题,就是在MySQL的配置文件中增加如下配置参数:[mysqld]skip-name-resolve 在Linux下配置文件是/etc/my.cnf,在windows下配置文件是MySQL安装目录下的my.in...原创 2018-06-19 10:51:19 · 4164 阅读 · 0 评论 -
Mysql通过show processlist排查数据库执行慢
RDS for MySQL使用的是InnoDB引擎。不同于MyISAM引擎只提供表锁,InnoDB提供不同级别的锁。但是在我们日常的操作过程中经常由于对数据库不当的SQL操作导致出现长时间的锁,造成其他的SQL语句长期等待执行。这种现象对于数据库的正常使用带来的极大的阻碍。接下来我们就来介绍如何排查当前实例是否出现该状态。首先,用户可以登录RDS(通过客户端、DMS等工具都可),在数据库中原创 2018-02-24 23:51:19 · 2290 阅读 · 0 评论 -
MySQL表的四种分区类型
通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。 如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。分区的一些优点包括:与单个磁盘或文件系统分区相比,可以存储更多的数据。对于那些已经失去保存转载 2018-01-09 15:55:45 · 679 阅读 · 0 评论 -
mysql 在查询结果中进行二次查询
第一次查询:查询身份证编号和出现次数select cardid,count(cardid) as total from p_person_info group by cardid在第一次查询结果进行二次查询:查询身份证出现次数大于1以上select cardid from (select cardid,count(cardid) as total from p_pers原创 2017-12-21 13:40:46 · 32222 阅读 · 0 评论 -
mysql 字段为NULL的一些操作
1. 修改字段为NULL1update tableName set column1 is null where id = 12. 字段是否为NULL (1)字段为空1select * tableName where column1原创 2017-12-03 23:33:00 · 589 阅读 · 0 评论 -
mysql alter 用法,修改表,字段等信息
一: 修改表信息1.修改表名 alter table test_a rename to sys_app; 2.修改表注释 alter table sys_application comment '系统信息表'; 二:修改字段信息1.修改字段类型和注释alter table sys_application modify column a原创 2017-11-11 15:00:06 · 1896 阅读 · 0 评论 -
windows 8下mysql主从同步设置
配置新数据库的主从复制环境 主windows 8 ,mysql-5.5.18-win32.msi从windows 7 ,mysql-5.6.24-win64.zip 主服务器地址:192.168.1.2从数据库地址:192.168.1.3 主服务器端配置(1)在mysql下找到my.ini文件,在其[mysqld] 下添加主服务器端配置:server原创 2017-09-16 23:38:14 · 420 阅读 · 0 评论 -
MySQL添加用户和授权
创建用户create user dfjfTrain;为已经建好的用户,设置初始密码update user set Password = PASSWORD('dfjfTrain@1688') where user='dfjfTrain';使改动生效;注:如果不执行该指令,则无法正常执行后续指令。flush privileges;原创 2017-09-02 02:50:35 · 328 阅读 · 0 评论 -
命令行访问远程mysql数据库
mysql -u用户名 -p密码 -h远程数据库IP地址 -P端口 -D数据库名mysql -uroot -p123456 -h192.168.1.110 -P3306 -Dtest原创 2017-09-02 11:32:46 · 826 阅读 · 0 评论 -
MySQL创建用户并授权及撤销用户权限
这篇文章主要介绍了MySQL创建用户并授权及撤销用户权限、设置与更改用户密码、删除用户等等,需要的朋友可以参考下MySQL中创建用户与授权的实现方法。运行环境:widnows xp professional + MySQL5.0一, 创建用户命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';说明:userna转载 2017-09-02 13:37:12 · 642 阅读 · 0 评论 -
Centos7安装mysql5.6
1.卸载MariaDBCentos7将默认数据库MySQL替换成了MariaDB。MariaDB是发展最快的MySQL分支版本,新版本发布速度已经超过了Oracle官方的MySQL版本。# rpm -qa|grep mariadb // 查询出来已安装的mariadbmariadb-libs-5.5.52-1.el7.x86_64# rpm -e --nodeps mariadb原创 2017-07-18 18:41:53 · 997 阅读 · 0 评论 -
mysql中varchar(50)最多能存多少个汉字
5.0版本以上,varchar(50),指的是50字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放50个原创 2017-05-14 02:01:44 · 3779 阅读 · 0 评论 -
select 的字段为空,给他显示默认值
select 的字段为空,给他显示默认值:解决办法一:select id,name,(case when level is null then 0 else level end) as a from table原创 2018-07-31 08:50:05 · 10383 阅读 · 1 评论