当前位置: 首页 >> MySQL
【基础】Mysql常用命令行大全

【基础】Mysql常用命令行大全

第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP第三招、增加新用户格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by "
8个月前 (04-16)    Jiaozn    MySQL    419    0    全文阅读
【排错】Call to undefined function mysql_connect() 解决方法汇总

【排错】Call to undefined function mysql_connect() 解决方法汇总

方式一:在PHP代码中使用phpinfo()函数查看PHP基本信息从PHP5.0开始mysql_connect()就不推荐使用了,到PHP7.0就直接被废弃了,如果PHP为7.0及以上版本的话用mysqli_connect()代替方式二:安装的php缺少mysql模块导致CentOs安装mysql模块:yum install php-mysql -y如果安装了之后报下面的警告Headers and client library minor version mismatch. Headers:这是
8个月前 (04-15)    Jiaozn    MySQL    609    0    全文阅读
【排错】Mysql主从同步时Slave_IO_Running:Connecting ; Slave_SQL_Running:Yes的情况故障排除

【排错】Mysql主从同步时Slave_IO_Running:Connecting ; Slave_SQL_Running:Yes的情况故障排除

主从服务器Mysql同步时遇到了从数据库显示Slave_IO_Running:Connecting; Slave_SQL_Running:Yes的问题。下面列举几种可能的错误原因:1.网络不通2.账户密码错误3.防火墙4.mysql配置文件问题5.连接服务器时语法6.主服务器mysql权限
9个月前 (02-23)    Jiaozn    MySQL    1111    0    全文阅读
【设置】my.cnf的常规配置

【设置】my.cnf的常规配置

Mysql作为时下流行的关系型数据库,越来越受到企业开发者的青睐。但是很多入门的新手对于其配置了解不深,笔者给出常见的my.cnf配置,以供参考~/etc/my.cnf[client]#password       = your_passwordport               = 3306socket          = /dat
9个月前 (02-23)    Jiaozn    MySQL    450    0    全文阅读
【安装】CentOS7离线安装MySQL8.0

【安装】CentOS7离线安装MySQL8.0

下载tar包 https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.15-1.el7.x86_64.rpm-bundle.taryum install -y lrzsz在/usr/local目录下新建目录mysqlcd /usr/localmkdir mysql在/usr/local/mysql目录下使用rz -be命令上传mysql-8.0.15-1.el7.x86_64.rpm-bundle.tartar -xvf mysq
9个月前 (02-23)    Jiaozn    MySQL    585    0    全文阅读
【命令】mysql查询表结构命令

【命令】mysql查询表结构命令

1.-- 查看表结构  DESC 表名;主要是字段类型,主键,是否允许为空等。2. 查看表中字段的结构信息   可以用来查看表中字段的注释等,比如  select  table_name,column_name,column_comment  from information_schema.columns where table_schema ='表所在的库'  and table_name = '要查看的表名'
9个月前 (02-19)    Jiaozn    MySQL    427    0    全文阅读
【知识】MariaDB 与Mysql版本对应关系

【知识】MariaDB 与Mysql版本对应关系

MariaDB 与Mysql版本对应关系MariaDB 5.5 对应 Mysql 5.55.5以下的版本都是上述对应关系MariaDB 10.0 对应 Mysql 5.6MariaDB 10.1 对应 Mysql 5.7
10个月前 (01-19)    Jiaozn    MySQL    2936    0    全文阅读
【设置】MySQL允许root远程登录

【设置】MySQL允许root远程登录

新安装的数据库只能localhost访问??是不是很苦逼下面介绍如何允许远程访问root1. “试一下”能否远程登录> mysql -u root -p -h 10.0.42.180    答案是否定的。那就开始进行设置吧2. 登录数据库,默认本地访问> mysql -u root -p3.切换mysql数据库mysql> use mysq
10个月前 (01-19)    Jiaozn    MySQL    461    0    全文阅读
【排错】MySQL java连接被拒绝:java.sql.SQLException: Access denied for user 'root'@'****' (using password: YES

【排错】MySQL java连接被拒绝:java.sql.SQLException: Access denied for user 'root'@'****' (using password: YES

//系统运行出现错误: java.sql.SQLException: Access denied  user @ ( password: YES)MySQL服务器部署在Ubuntu上,错误中被我隐掉的是我的公网IP。 数据库管理工具连接出现以下错误: 这是由于“IP为***.**.**.**,名字为root”的用户 没有权限访问数据库   解决办法:【以下两个方法原
1年前 (2020-07-24)    Jiaozn    MySQL    759    0    全文阅读
【数据库】mysql慢查询日志

【数据库】mysql慢查询日志

MySQL 慢查询日志简介MySQL 慢查询日志是排查问题 SQL 语句,以及检查当前 MySQL 性能的一个重要功能。查看是否开启慢查询功能:mysql> show variables like 'slow_query%';+---------------------+------------------------------------+| Variable_name       | Value    &nb
2年前 (2020-05-15)    Jiaozn    MySQL    721    0    全文阅读
【备份】通过mysql提供的功能 导出 命令: mysqldump -u 用户名 -p 数据库 数据库.sql

【备份】通过mysql提供的功能 导出 命令: mysqldump -u 用户名 -p 数据库 数据库.sql

通过mysql提供的功能  导出  命令:  mysqldump -u 用户名 -p 数据库 > 数据库.sql  示例: 代码如下   复制代码  mysqldump -u root -p db1 > db1.sql(将数据库db1备份到db1.sql中)   提示输入密码,完成即可。  导入  需要先创建一个空数据库  mysql -u root -p(输入密码后进入mysql)  create databas
2年前 (2020-05-14)    Jiaozn    MySQL    631    0    全文阅读
【命令】Mysql常用命令行大全

【命令】Mysql常用命令行大全

1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>2、连接到远程主机上的MYSQL。假设远程主机的IP为:110
2年前 (2019-09-27)    Jiaozn    MySQL    800    0    全文阅读
【排错】Mysql主从同步时Slave_IO_Running:Connecting ; Slave_SQL_Running:Yes的情况故障排除

【排错】Mysql主从同步时Slave_IO_Running:Connecting ; Slave_SQL_Running:Yes的情况故障排除

下面列举几种可能的错误原因:1.网络不通2.账户密码错误3.防火墙4.mysql配置文件问题5.连接服务器时语法6.主服务器mysql权限
2年前 (2019-09-27)    Jiaozn    MySQL    1082    0    全文阅读
【数据库】mysql的主主复制详解

【数据库】mysql的主主复制详解

Mysql双主部署解释:所谓双主备份,其实也就是互做主从复制,每台master既是master,又是另一台服务器的slave。这样,任何一方所做的变更,都会通过复制应用到另外一方的数据库中。 要求:部署Mysql双主复制,部署期间生产服务器可正常访问,但无法进行登录/注册/退出等涉及到对Mysql写的操作。 环境:系统:centos 6.7mysql版本:5.6.28生产环境共2台mysql服务器(以下对两台mysql分别简称为A B)A:192.168.1.1 &
2年前 (2019-09-27)    Jiaozn    MySQL    874    0    全文阅读
【Mysql】存储emoji表情报错(Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...')的解决方案

【Mysql】存储emoji表情报错(Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...')的解决方案

问题分析 普通的字符串或者表情都是占位3个字节,所以utf8足够用了,但是移动端的表情符号占位是4个字节,普通的utf8就不够用了,为了应对无线互联网的机遇和挑战、避免 emoji 表情符号带来的问题、涉及无线相关的 MySQL 数据库建议都提前采用 utf8mb4 字符集,这必须要作为移动互联网行业的一个技术选型的要点Mysql 版本的限制,Mysql 5.5.3之前的版本,支持的utf8为3字节的,Mysql 5.5.3之后的版本支持utf8mb4解决方案修改mysql的配置文件,windo
2年前 (2019-06-25)    Jiaozn    MySQL    1067    0    全文阅读
【权限】linux MariaDB(MySQL)数据库更改用户权限

【权限】linux MariaDB(MySQL)数据库更改用户权限

平时维护MariaDB(MySQL)数据库服务器,难免会用到一些常用的命令,MariaDB数据库长时间不出问题,有些sql语句就会忘记,之前也没有记载,今天没事就记录下,也共享给大家一块看看,有不足之处还望谅解。本文操作适用于MariaDB所有版本,适用于MySQL5.2以上版本本文生产环境Centos7.3 64位 ,MariaDB server 10.2.5MariaDB 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户;# mysql -u root -p
3年前 (2019-05-17)    Jiaozn    MySQL    1014    0    全文阅读
【Mysql】存储emoji表情报错(Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...')的解决方案

【Mysql】存储emoji表情报错(Incorrect string value: '\xF0\x9F\x98\x82\xF0\x9F...')的解决方案

问题分析 普通的字符串或者表情都是占位3个字节,所以utf8足够用了,但是移动端的表情符号占位是4个字节,普通的utf8就不够用了,为了应对无线互联网的机遇和挑战、避免 emoji 表情符号带来的问题、涉及无线相关的 MySQL 数据库建议都提前采用 utf8mb4 字符集,这必须要作为移动互联网行业的一个技术选型的要点Mysql 版本的限制,Mysql 5.5.3之前的版本,支持的utf8为3字节的,Mysql 5.5.3之后的版本支持utf8mb4解决方案修改mysql的配置文件,windo
3年前 (2019-05-01)    Jiaozn    MySQL    1345    1    全文阅读
【密码】重置密码解决MySQL for Linux错误 ERROR 1045 (28000)

【密码】重置密码解决MySQL for Linux错误 ERROR 1045 (28000)

重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)一般这个错误是由密码错误引起,解决的办法自然就是重置密码。假设我们使用的是root账户。1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:#vim /etc/my.cnf(注:windows下修改的是my.ini)在文档内搜索mysqld定
3年前 (2018-07-13)    Jiaozn    MySQL    1302    0    全文阅读
【安装】CentOS 6.5系统安装MariaDB数据库详细步骤

【安装】CentOS 6.5系统安装MariaDB数据库详细步骤

1、软件环境: CentOS 6.5 x64MariaDB 5.5.36 2、安装过程 1)在/etc/yum.repos.d/目录创建MariaDB.repo文件,内容如下:# MariaDB 5.5 CentOS repository list - created 2014-03-04 11:20 UTC# http://mariadb.org/mari
3年前 (2018-06-20)    Jiaozn    MySQL    1477    0    全文阅读
【排错】MYSQL登录错误:mysqladmin: connect to server at "localhost" failed

【排错】MYSQL登录错误:mysqladmin: connect to server at "localhost" failed

一、mysql登录错误mysqladmin: connect to server at 'localhost' failederror: 'Access denied for user 'root'@'localhost' (using password: YES)'解决办法:破解mysql密码1>停止mysql服务:service mysqld stop2>执行命令:> mysqld_safe --skip-gr
3年前 (2018-06-19)    Jiaozn    MySQL    1453    0    全文阅读
【数据库】CentOS7安装MYSQL5.7.12

【数据库】CentOS7安装MYSQL5.7.12

编译源码方式安装MySQL数据库1、安装文件准备1). 下载cmake-3.5.tar.gz    ---新版的MySQL用CMAKE编译安装http://www.cmake.org/download/https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz2).下载ncurses-5.9.tar.gz      ---安装MySQL时需要ftp://ftp.
4年前 (2018-06-17)    Jiaozn    MySQL    1344    0    全文阅读
【安装】Linux mysql-5.7.9源码安装

【安装】Linux mysql-5.7.9源码安装

安装版本:mysql-5.7.9-linux-glibc2.5-i686   (二进制包)操作环境:Red Hat Enterprise Linux Server release 5.8 (Tikanga)(lsb_release -a) 安装步骤:准备:创建mysql组和用户[root@hucc /]#groupadd mysql[root@hucc /]#useradd -r -g mysql mysql1.rz将mysql安装包传到虚拟机的/usr/local
4年前 (2018-06-16)    Jiaozn    MySQL    1458    0    全文阅读
【数据库】MySql启动出现The server quit without updating PID file错误解决过程

【数据库】MySql启动出现The server quit without updating PID file错误解决过程

看了大家的评论,先说解决办法(有兴趣的继续看,没兴趣的忽略下面的):删除/etc/mysql/my.conf此次错误是在一次正常开机之后出现的,当时phpmyadmin登陆的时候出现#2002错误,然后我在bash中执行mysql命令无法连接,出现错误:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)查看进程是否存
4年前 (2018-06-12)    Jiaozn    MySQL    1535    1    全文阅读
【设置】linux 环境下mysql忽略大小写

【设置】linux 环境下mysql忽略大小写

mysql数据库在window环境下默认是忽略大小写的,而linux环境中则相反,数据库移植过去后可能会影响到应用工程的正常使用。解决方法:用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务( /etc/init.d/mysqld restart),这时已设置成功:不区分表名的大小写;lower_case_table_names参数详解:lower_case_table_names = 0
4年前 (2018-05-06)    Jiaozn    MySQL    1461    0    全文阅读
【排错】MySQL无法启动--error: 11

【排错】MySQL无法启动--error: 11

InnoDB: using the same InnoDB data or log files.InnoDB: Unable to lock ./ibdata1, error: 11InnoDB: Check that you do not already have another mysqld processInnoDB: using the same InnoDB data or log files.InnoDB: Unable to lock ./ibdata1, error: 11Inn
4年前 (2018-05-05)    Jiaozn    MySQL    1829    0    全文阅读
【mysql】阿里云ECS Linux服务器外网无法连接MySQL解决方法

【mysql】阿里云ECS Linux服务器外网无法连接MySQL解决方法

我的服务器买的是阿里云ECS linux系统。为了更好的操作数据库,我希望可以用navicat for mysql管理我的数据库。当我按照正常的模式去链接mysql的时候,报错提示:2003- Can't connect MySQL Server on 'x.x.x.x'(10038)于是,通过查找资料,我找到了解决的方法,其实是阿里云服务器为了安全默认不允许从外面链接Mysql数据库。下面是解决整理的三种解决的
4年前 (2018-05-02)    Jiaozn    MySQL    1514    0    全文阅读
【命令】MySQL命令行导出数据库

【命令】MySQL命令行导出数据库

MySQL命令行导出数据库:1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin(或者直接将windows的环境变量path中添加该目录)2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的命令行:mysqldump -u root -p news > news.sql   (输入后会让你
5年前 (2017-05-04)    Jiaozn    MySQL    2748    1    全文阅读
【问题】解决mysqldump: Got error: 1044: Access denied for user

【问题】解决mysqldump: Got error: 1044: Access denied for user

今天给新加的几个数据库备份,在执行mysqldump的时候,居然报mysqldump: Got error: 1044: Access denied for user 'jpzen'@'localhost' to database 'information_schema' when using LOCK TABLES,网上一搜,觉得有可能是权限问题,马上查看mysql里操作记录,执行tail -n 40000 .mysql_history|grep
5年前 (2017-05-04)    Jiaozn    MySQL    3543    1    全文阅读
【数据库】CentOS 6.5系统安装MariaDB数据库详细步骤

【数据库】CentOS 6.5系统安装MariaDB数据库详细步骤

1、软件环境: CentOS 6.5 x64MariaDB 5.5.36 2、安装过程 1)在/etc/yum.repos.d/目录创建MariaDB.repo文件,内容如下:# MariaDB 5.5 CentOS repository list - created 2014-03-04 11:20 UTC# http://mariadb.org/mariadb/repositories/[mariadb]name = MariaDBbaseurl = http://yum.mari
5年前 (2016-07-04)    Jiaozn    MySQL    3100    1    全文阅读
【SQL】Mysql命令大全

【SQL】Mysql命令大全

1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>2、连接到远程主机上的MYSQL。假设远程主机的IP为:110
6年前 (2016-06-07)    Jiaozn    MySQL    2429    0    全文阅读

分享:

支付宝

微信