已经找到“” 的记录1915条
Redhat7 CentOS7 无法启动mysql 的解决办法

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。[3]

MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB

试着去启动mysql服务,仍然不行

下面讲正确的步骤

 

搞定!

如何设置mysql root密码

# mysql_secure_installation
mysql_connect报告”No such file or directory”错误的解决方法

写了个php脚本单独执行mysql_connect(),发现错误信息居然是“No such file or directory"!

首先确定是mysql_connect()和mysql_pconnect()的问题,故障现象就是函数返回空,而mysql_error()返回"No such file or directory"。
写个phpinfo页面,找到mysql.default_socket、mysqli.default_socket、pdo_mysql.default_socket。
启动mysql,执行命令 STATUS; 记下socket(/tmp/mysql.sock)的值。
则打开php.ini(可以从phpinfo页面中找到php.ini的位置),将2中提到的三个配置项的值改成3的值。
重启apache。

到/tmp/查看,发现没有真没有/tmp/mysql.sock这个文件。

由于mysql 默认的mysql.sock 是在/var/lib/mysql/mysql.sock,创建符号连接:
# ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

Mysql错误:Ignoring query to other database解决方法

Mysql错误:Ignoring query to other database解决方法
今天登陆mysql show databases出现Ignoring query to other database错误,又试了几个命令和sql全部提示Ignoring query to other database错误
错误如下:
D:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -root
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 66
Server version: 5.6.15 MySQL Community Server (GPL)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show databases;
Ignoring query to other database
mysql> show tables;
Ignoring query to other database
折腾了半天才发现原来是在连接mysql时没有"-u"参数导致的
D:\Program Files\MySQL\MySQL Server 5.6\bin>mysql -uroot

重新连接mysql 加上-u参数 一切正常

MySQL出现Ignoring query to other database的问题

今天使用mysql的时候,输入任意一条命令都会出:
Ignoring query to other database
这条错误信息,很是奇怪。后来才发现是登录数据库时,少了个-u的参数。。
正确的命令是:
mysql -uroot -p
我输入的是:
mysql -root -p
加上-u就可以了

MySql错误:mysqld: Can't create directory '/usr/local/mysql/data/--user=mysql/' (Errcode: 2 - No such f

今天配置mysql数据库的时候配置文件都写好了,权限也给了,初始化的时候,发现没有/usr/local/mysql/data文件夹,然后报以下错误:

配置文件啊改参数啊之类的觉得好麻烦,然后我就想他说不能创建那我自己手动创建行不行呢,然后创建了个/usr/local/mysql/data文件夹,重新初始化,初始化成功!

 

MySQL错误提示(10061)解决方法教程

MySQL 'localhost' (10061)解决方法
1、首先检查MySQL 服务有没有启动》如果没有启动,则要启动这个服务,即可解决;
2、如果问题还是没有解决请尝试下面的步骤:

第一步:
删除MySQL安装路径下面的my.ini

第二步:
打开MySQL安装路径的\bin\winmysqladmin.exe 输入用户名 和密码

第三步:
在dos下 输入:mysqld-nt -remove

第四步:
在dos下接着输入:mysqld-nt -install

第五步:
在dos下接着输入:mysql

MySQL错误:You must reset your password using ALTER USER statement before executing this statement.

错误提示:在使用MySQL过程中,出现以下错误:You must reset your password using ALTER USER statement before executing this statement. 
解决方法:mysql> SET PASSWORD = PASSWORD(‘新密码’);

解决MAC下PHP连接MYSQL错误Warning: mysql_connect(): No such file or directory in conn.php

今天在mac上用php去连接mysql数据库,出现了

mac PHP Warning:  mysql_connect(): [2002] No such file...

具体如下所示:

DirkMacBook:vote Dirk$ phpunit MyTest.php 

Warning: mysql_connect(): No such file or directory in /Applications/XAMPP/xamppfiles/htdocs/myvote/vote/conn.php on line 25

这样的错误,很容易就解决了这个问题,输入如下的命令:

mkdir /var/mysql

ln -s /tmp/mysql.sock /var/mysql/mysql.sock

原因分析:php会在/var/mysql/下面去找mysql.sock(可以在/etc/php.ini配置文件中找到).但是我们的mac上这个就没有/var/mysqlz这个目录.而mysql.sock文件在/tmp/mysql.sock下面.怎么办呢?

很简单了,我们只需要用ln -s来给/var/mysql/生成一个mysql.sock文件的"软连接"即可.

MySQL免安装版配置图文教程

配置免安装版 MySQL 的具体操作步骤如下:
步骤 1):将 MySQL 免安装压缩文件解压到一个文件夹,如 D:\mysql-5.7.20-winx64\,如图所示。

 

步骤 2):配置环境变量,在系统变量 path 后面追加 D:\mysql-5.7.20-winx64\bin,如图所示。

 

步骤 3):创建配置文件,命名为 my.ini,编辑 my.ini 文件的内容,如图所示。

basedir = D:\mysql-5.7.20-winx64\
datadir = D:\mysql-5.7.20-winx64\data
port =3306

 

步骤 4):安装 MySQL 服务,执行命令为 mysqld–install,如图所示

步骤 5):执行 MySQL 初始化命令,在 MySQL 目录下生成 data 文件夹,如图所示。

步骤 6):启动 MySQL 服务,并使用用户 root 登录,同时设置登录密码,如图所示。
 

步骤 7):登录后进入 MySQL 数据库初始界面,输入简单的命令测试 MySQL 是否部署成功,如图所示。

ACCESS数据库导入mysql数据库

作为程序员很多时候要进行不同数据库之间的导入导出工作,这样是为了节省数据录入的时间。下面我就和大家分享一下如何把数据从ACCESS数据库导入mysql数据库。

首先说明一下思路,可以导入mysql的方法有很多,但不包过access直接导入,网上有很多介绍CSV格式导入mysql的,但操作很不方便,经常发生错误而无法导入。sql语句导入是最简单的。那有没有办法把access数据库转换成sql语句呢。下面本文的重点出现了,使用“DB2mysql.exe”工具,可以很方便的把access数据库转换成一句句的"insert into table"sql语句。生产了sql语句,就是直接复制语句粘贴到phpmyadmin总,运行即可。

是不是很简单的,但有一点要说明下,通过DB2mysql导入的数据不支持中文,中文会变成

客户热线:037125966675