我刚刚通过YUM在Fedora 16上安装了MySql。问题是当我试图运行mysql时
mysql -u root -p -h localhost
在外壳中,我得到以下内容:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
我在这里做错什么了吗?如果是的话,我该怎么办?
更新
在尝试mysqld start时
我得到以下信息:
bash: mysqld: command not found... Similar
我正在用apache运行一个基于django的web应用程序。我可以从python和linux shell连接到mysql,但是,当我运行服务器时,我得到了以下错误。我哪里做错了?
OperationalError at /
(2002, "Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)")
Request Method: GET
Request URL: http://dev.ls.co.uk/
Django Vers
我杀死了一个MySQL进程,它运行一个LOAD DATA INFILE命令,将一个9GB的.csv文件加载到InnoDB数据库中的一个表中。
现在,当我运行mysql DATABASE时,它就会停止显示
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
我现在能做什么?我猜它正在做一些由中断的LOAD DATA INFILE命令引起的修复和清理工作。
解决方案:
我尝试了service
我通过Ansible创建了一个MySQL用户:
- name: MySQL user has ALL THE PRIVILEGES (in order to connect remotely)
mysql_user: name="{{ database_user }}" password="{{ database_password }}" priv="*.*:ALL,GRANT" host="%" state=present
notify: restart MySQL
- name: restart MySQL
se
我正在Ubuntu服务器上运行mysql,出于某种原因,mysql突然关闭了。通常我可以重新启动,但现在不会启动了。我不知道我在运行哪个版本,也不知道如何找出答案。我甚至找不到mysql的任何日志,所以我根本不知道发生了什么,因为我甚至在正确的地方寻找日志。我真的迷路了,有人能给我指明正确的方向吗?
编辑:
好的,在发现我可以在syslog中查找一些信息之后,我发现这可能会有帮助:
Jun 18 12:37:39 ip-10-98-167-102 kernel: [6892262.992944] Out of memory: Kill process 2351 (mysqld) score 9
后续来源:
我有wampserver,但是wampmysqld进程不是突然启动的。我在命令行中尝试了mysqld.exe --console,得到了以下消息:
D:\wamp\bin\mysql\mysql5.5.8\bin>mysqld.exe --console
130721 11:33:00 [Note] Plugin 'FEDERATED' is disabled.
InnoDB: The InnoDB memory heap is disabled
InnoDB: Mutexes and rw_locks use Windows interlocked func
我收到了错误
Failed to connect to MySQL: Permission denied
当使用MySQL、MySQLi和PDO从PHP连接到远程MySQL主机时。
但是,如果我通过命令行上的同一主机上的MySQL使用相同的凭据连接到同一主机,则它可以完美地工作。
所以我假设这是一个PHP配置问题?
连接自
PHP 5.6.40 (Client API version => mysqlnd 5.0.11-dev)
MySQL 5.5.59
正在连接到
PHP 5.6.23 (Client API version => mysqlnd 5.0.11-dev)
My
我有一个shell not,在某个时候,我想检查mysql是否正在运行,如果没有运行,则启动它。我正在尝试以下几种方法,但没有任何运气:
set mysqlstatus = `sudo /opt/local/bin/mysqladmin5 ping`
if ["$mysqlstatus" != 'mysqld is alive']
then
sudo /opt/local/share/mysql5/mysql/mysql.server start
fi
我对linux脚本很陌生。我在bashrc文件中创建了一个函数sel1。
function sel1(){
echo "select * from table limit 1;"
}
当从bash调用该函数时,该函数的工作方式与预期一样,我得到了这个输出
akshayk@AKSHAY-PC:/$ sel1
select * from table limit 1;
我还发现,我们可以在mysql连接之后运行bash命令,如ls命令下面所示。
mysql> \! ls
acct bin boot cache data dev etc home
我有第一个打开连接BLManager类,并调用数据管理器类从数据库获取数据,并返回包含该数据的VO列表。
在BL管理器中完成所有计算后,我调用提交事务并关闭连接的方法。
这是我打开和关闭数据库连接所遵循的流程。今天我遇到了一些奇怪的异常,如下所示
com.mysql.jdbc.CommunicationsException: The driver was unable to create a connection due to an inability to establish the client portion of a socket.
This is usually caused by
我编写了一个程序,从套接字接收数据,将数据格式化为CSV格式,然后将数据转储到文件;'/tmp/test_csv.csv‘。
接下来,我在mysql中执行以下操作:
LOAD DATA INFILE '/tmp/test_csv.csv'
INTO TABLE flow_data
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n';
该语句输出以下错误:
Can't get stat of '/tmp/test_csv.csv' (Errcode: 2 "No
我必须为我的项目安装mysql服务器。但是当我用sudo apt install mysql-server安装时,它说是E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)和E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?。我试着去寻找解决方法,但没有什么变化。谢谢你的帮助
(编辑)
我也得到了这个错误The following packages h
是否有一种方法可以立即停止执行MySQL服务器中的SQL脚本,比如“中断”或“退出”命令?
我将希望运行的语句放在"updates.sql“文件中,并使用MySQL命令执行:
mysql -u <username> <dtabase_name> < updates.sql
ALTER TABLE `app_batch`
ADD COLUMN `fee` DOUBLE NOT NULL AFTER `mode`;
ALTER TABLE `app_course`
DROP COLUMN `course_fee`,
DROP COLUMN `durat
我在Windows 8(64位)上安装了XAMPP。在XAMPP控制面板中,我无法启动mySQL。我根据该链接将"C:/xampp/ mySQl /bin/my.ini“中的mysql端口从3306更改为3307:
现在,"my.ini“中的代码更改为:
[client]
# password = your_password
port = 3307
socket = "C:/xampp/mysql/mysql.sock"
# Here follows entries for some specific
我遇到了一个问题,我的mysql服务器陷入了基本操作永远挂起的状态。
$ mysql -ubuildbot -p -hdbserver
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 7406
Server version: 5.5.9-log MySQL Community Server (GPL)
Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This sof
好吧,问一个很显然已经被问过多次的问题会让人觉得非常愚蠢。提前道歉。
我正在学习本教程:
它需要mysql2 ..。
试图通过"gem安装mysql2“来安装它
我得到的是:
Building native extensions. This could take a while...
ERROR: Error installing mysql2:
ERROR: Failed to build gem native extension.
/Users/name_withheld/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb