#mysql

mac 命令行下连接到MySQL mysql: command not found

mac下刚刚安装完MySQL后使用命令连接到MySQLmysql-uroot-p 提示:  -bash:mysql:commandnotfound使用 /usr/local/mysql-8.0.11-macos10.13-x86_64/bin/mysql-uroot-p可以连接成...

使用mysql监视器即命令行下的mysql

 首先必须在alias下有设置mysql, 我的mysql安装的位置在/usr/local/mysql 于是做了一个别名: aliasmysql='/usr/local/mysql/bin/mysql' 现在可以输入  mysql-uroot-p-D...

CentOS下,mysql服务启动失败

mysql服务启动失败,可以使用排除法查找原因:如果修改了my.cnf后重启mysql服务失败,大多数情况下都是配置文件有错误,可以通过备份原来的配置文件,然后将配置文件清空,只剩下[mysqld],使用命令systemctlrestartmysqld,如果能成功重启,说明配置文件出问题了,修改配置文件即可。如果以上做...

通过日志动态查看正在执行的mysql语句

MySQL运维或者调试Bug时,最有效且直接的方法就是直接查看SQL执行日志,如果可以直接显示所有SQL的执行信息,基本可以定位到问题。本文接下来会讲解如何实现实时监控SQL执行。首先,查看是否已经开启实时SQL记录功能showvaraibleslike"general_log%";general_log值为OFF说明...

mysql 处理数据库中的重复行

1、对于主键和唯一索引,可以用IGNORE关键字,遇到重复记录会直接忽略插入记录,返回0。insertignoreintotable_name('id','name')values(1,'eddy')2、replace关键字:REPLACE的运行与INSERT很相像,但是如果旧记录与新记录有相同的值,则在新记录被插入之...

CentOS 下通过命令登录Mysql

CentOS下通过命令登录Mysql:  mysql-uroot-p  按回车键后输入密码 ...

Mysql无法创建外键的原因

在Mysql中创建外键时,经常会遇到问题而失败,这是因为Mysql中还有很多细节需要我们去留意,我自己总结并查阅资料后列出了以下几种常见原因。1. 两个字段的类型或者大小不严格匹配。例如,如果一个是int(10),那么外键也必须设置成int(10),而不是int(11),也不能是tinyint。另外,你还必须...
代码星球 代码星球·2020-06-13

利用MySQL数据库如何解决大数据量存储问题?

提问:如何设计或优化千万级别的大表?此外无其他信息,个人觉得这个话题有点范,就只好简单说下该如何做,对于一个存储设计,必须考虑业务特点,收集的信息如下:1.数据的容量:1-3年内会大概多少条数据,每条数据大概多少字节; 2.数据项:是否有大字段,那些字段的值是否经常被更新; 3.数据查询SQL条件:...

MySQL 2003 [ERROR] /usr/sbin/mysqld: Incorrect key file for table './keyword_search/keyword.MYI'; try to repair it

今天对一个有四百多万数据的表增加一个功能时,当做数据插入时,显示没有插入,到Linux的log下面查看了发现下面这条错误信息在stacOver上面找到这句:存储引擎(MyISAM)支持修复表。你应该可以修复它。如果修复失败,则表示表已损坏,您别无选择,只能从备份中恢复。如果你有其他的系统(如非生产相同的软件版本和模式)...
代码星球 代码星球·2020-06-13

PHP优化之批量操作MySQL

设计一个数据表如下:createtableoptimization(idINTNOTNULLAUTO_INCREMENT,valueVARCHAR(10)NOTNULL,PRIMARYKEY(id));现在有一个业务需求需要批量插入数据。先来看看下面这一段代码:<?php$dsn='mysql:dbname=te...

mysql无法创建外键问题

在阿里云上面安装配置了Mysql后,无法创建外键,原因及解决方法:选择InnoDB引擎,因为MyISAM引擎不支持外键,默默地说一句,MySQL真神奇...
代码星球 代码星球·2020-06-13

MySQL数据库远程连接

3306端口一般是指MySQL数据库的默认端口。折腾了一晚上,远程无法连接服务器上的MySQL服务。天亮前终于得到彻底解决。我使用的是阿里云的服务器,系统为CentOS7 首先,你要确保在服务器上安装好Mysql,并能本地启动。修改密码后,通过诸如Navicat的可视化界面管理工具连接数据库,打开mysql这...

Centos7安装配置Apache+PHP+Mysql+phpmyadmin

首先我是安装了Nginx,但是不熟悉,所以在安装了Nginx的基础上有安装了apach查找Mysql数据库的root密码:grep'temporarypassword'/var/log/mysqld.log  一、安装Apacheyuminstallhttpd安装成功后,Apache操作命令:systemctlstar...

从PHP5到PHP7的注意事项——PHP7全面删除Mysql扩展支持

PHP删除了一些函数,其中是吓人的是两个:1.ereg_*系列的正则函数2.mysql_*系列的数据库连接函数PHP7全面删除Mysql扩展支持,原本的mysql_*系列函数将在mysql中不再得到支持。所以说,如果你的应用系统还是使用的是mysql_*系列的函数来连接数据库,请尽快升级你的mysql系列的函数。我们来...

mysql条件查询and or使用实例及优先级介绍

AND和OR可在WHERE子语句中把两个或多个条件结合起来。使用OR关键字时:只要符合这几个查询条件的其中一个条件,这样的记录就会被查询出来。如果不符合这些查询条件中的任何一条,这样的记录将被排除掉。使用and关键字时:需要符合所有条件,这样的记录就会被查询出来。如果有任何一个条件不符合,这样的记录将被排除掉。&nbs...
首页上一页...476477478479480...下一页尾页