在导入mysql的包上运行py.test有问题。mysql包在虚拟环境中安装了pip。
# test_mysql.py
import mysql
def foo():
pass
我可以运行没有任何问题的python test_mysql.py,但是当我执行py.test test_mysql.py时,我得到:
> import mysql
E ImportError: No module named mysql
知道有什么问题吗?
以前,我研究过很多与我的问题有关的问题,但这些问题都没有解决我的问题。以下问题:
我遵循了教程:
沿航站楼行驶:
Gustavo-Maci:mysql gus$ export PATH=/usr/local/mysql/bin:$PATH
Gustavo-Mac:mysql gus$ mysql_secure_installation
Securing the MySQL server deployment.
Enter password for user root:
Error: Access denied for user 'root'@'
在解决了Apache和Mysql问题之后,突然间,我面临着本地主机找不到的问题。
No webpage was found for the web address: http://localhost/phpmyadmin
我为MYSQL解决的问题是:
# The following options will be passed to all MySQL clients
[client]
# password = your_password
#port = 3306
port =8111
socket = "
我是PHP和网络世界的新手,并尝试使用以下PHP代码连接到mySQL数据库:
<?php
echo "Hello World \n";
$mysql_host = "MySQL Host"; // this is what specified to use in mySQL management page at my host
$mysql_database = "mysql_database";
$mysql_user = "mysql_user";
$mysql_password = "mysql_passwo
当我试图连接到MySQL MAMP时,我遇到了问题:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2)
我正在做研究,但我还没有找到解决问题的方法,我试着像这样链接mysql.sock:
sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock
但是,文件/tmp/mysql.sock不存在。
你有什么想法吗?问题
我知道有这样的问题,但遗憾的是,这些问题都没有解决我的问题,而且由于我是django的新手,我不知道哪里出了问题。所以我成功地安装了django和mysql,然后是django-mysql包。当尝试在python中导入MySQLdb (在终端中运行)时,它可以正常工作。但我的问题是:如何启动mysql并创建数据库?以及如何将其“链接”到django?我试着运行mysql,但它不工作。所以我尝试了/usr/local/mysql/bin/mysql,它抛出了一个错误ERROR 2002 (HY000): Can't connect to local MySQL server throug
在另一个mysql错误2002问题中,我找不到mysql问题的解决方案。
在重新启动我的Ubuntu14.04LTS之后,mysql似乎正在运行,但不会接受连接。重新启动使其工作,但在下一次重新启动之后,它又出现了同样的问题。我尝试以普通用户身份登录,并以root用户身份登录,但同样的行为发生:
:~# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
:~# ps aux | grep mysq
如果这个问题已经被问到了,我很抱歉,但是我找不到任何解决这个问题(也许是小问题)的办法:
我刚刚在14.04服务器上重新安装了mysql-server 5.7。每次启动MySQL服务时,我都会得到以下错误:
root@xxx:/etc/mysql# service mysql restart
* Stopping MySQL Community Server 5.7.11
...
* MySQL Community Server 5.7.11 is stopped
* Re-starting MySQL Community Server 5.7.11
No directory, logg
我在没有解决我的问题的情况下,看了几十篇有关这些问题的文章。
MySQL 8在CentOS 8上,my.cnf文件表示套接字如下:
[mysqld]
datadir=/data/mysql8/mysql
socket=/data/mysql8/mysql/mysql.sock
但是,当我尝试连接时,mysql检测到套接字文件的datadir的旧位置:
[root@db0 ~]# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.s
我对mysql_real_escape_string有个问题。我使用ezSQL与MySQL连接。
问题:
mysql_real_escape_string($username)和mysql_real_escape_string($password)变为空。
代码:
$row = $db->get_row("SELECT firstname, secondname, id FROM users WHERE login='".mysql_real_escape_string($username)."' AND password='
我在我的服务器上遇到了一个问题: MySQL在重启后没有(没有)启动。所以我不得不做一个
sudo service mysql start/restart
我的MySQL版本:
mysql Ver 14.14 Distrib 5.5.46, for debian-linux-gnu (x86_64) using readline 6.3
我已经从源代码中安装了MySQL-服务器(Ubuntu14.04)。
一个
sudo update-rc.d mysql defaults
解决了mysql没有启动的问题。但现在它不是由新贵(?)处理的。因为这个
sudo service mysql sta
这是我第一次安装框架,我对此一无所知。
我使用的是OSX10.7,并且我已经将cakephp框架加载到/Library/WebServer/Documents/cakephp中,并且我已经能够加载测试页面并消除一些错误和警告。现在我正在试着解决这个问题
Warning (2): PDO::__construct() [pdo.--construct]: [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock) [CORE/Cake/Model/Datasource/Databa
我已经从正式的ubuntu存储库中安装了mysql,运行这个命令。
sudo apt install mysql-server
甚至您也可以安装mysql工作台。这是最新版本,也是最新版本。
peter@peter-desktop:~$ mysql --version
mysql Ver 14.14 Distrib 5.7.20, for Linux (x86_64) using EditLine wrapper
在mysql文档中,您可以通过安装他的mysql存储库来安装它。
那么,这是个人喜好的问题,还是还有其他的问题?如果存在,请与我们分享细节。
我问这个问题,因为这让我感到惊讶
我和码头面临一个问题,我正在使用拉拉多克码头env作为拉拉。由于mysql版本有问题,所以我不得不运行以下命令:
$ docker-compose exec mysql bash
$ mysql -u root -p
ALTER USER 'root'@'localhost' indentified WITH mysql_native_password BY 'root';
还通过和phpmyadmin导入数据库。
因此,我试图再次复制这个问题,所以我删除了所有从码头
$ docker system prune
但是当我重建容器时
sudo d
每隔几秒钟,MySQL就会打开一个文件,而不是关闭它,我们可以通过查询实时地看到它。
SHOW GLOBAL STATUS WHERE variable_name = 'Open_files';
查看打开的文件描述符
sudo ls -la /proc/<pid>/fd | less
显示这些打开的文件大多被删除临时表:
lrwx------ 1 mysql mysql 64 Apr 17 08:56 990 -> /tmp/mysql_temptable.xTHQV4 (deleted)
lrwx------ 1 mysql mysql 64 Apr 17
我已经使用以下命令启动了mysql
brew services start mysql
并且我通过使用以下命令检查mysql来确保它已启动
brew services list
显示mysql的状态为“已启动”。
但是,当我尝试运行该命令时
mysql
它会说:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' (62)
我已经在网上搜索了多个答案,但没有一个能解决我的问题。
我该如何解决这个问题?
连接到mysql时,我不断出现以下错误-
Can\'t connect to MySQL server on /ip/address
但是mysql没有为这个错误生成任何日志。我在my.cnf文件中有以下条目
log=/var/log/mysql_err.log
log-error=/var/log/mysql/mysql_error.log
我使用的是正确的凭据。不是甜点问题。现在,如果我得不到任何日志,我如何确定确切的问题?有什么想法,怎么解决这个问题?
我对MySQL中的查询有问题。
问题1:
查询:
SELECT * FROM information_schema.TABLES WHERE TABLE_SCHEMA="mysql" and TABLE_NAME="servers"
MySQL说:
#1054 -“where子句”中未知列“mysql”
问题2:
查询:
desc servers; // command no work
有人能帮我吗?
你好,伙计,我有个问题:
root@Myname:~ # mysql -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (38)
root@Myname:~ # chown -R mysql /var/db/mysql
chown: mysql: illegal user name
root@Myname:~ #
我不知道怎么解决这个问题,请帮帮忙
系统操作: FreeBSD 9.2 x64
我在Windows 7 32位上安装了Xampp .当我试图在XAMPP控制面板(v3.2.1)中启动MySql时,我有以下消息,而MySql没有启动。
23:02:03 [mysql] Problem detected!
23:02:03 [mysql] Port 3306 in use by ""C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld" --defaults-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini" MySQL&
我的Docker .env文件有问题。当我在我的Docker文件夹(我有docker-compose.yml和.env文件)中时,环境变量可以从.env读取。但是,当我在更高级别的目录中运行docker-compose -f ./docker/docker-compose.yml up --build -d时,我收到如下警告:
The MYSQL_ROOT_PASSWORD variable is not set. Defaulting to a blank string.
有没有人遇到过这个问题?我尝试在docker-compose.yml中设置env_file属性,并使用其他文件编码(我