我接管了一台安装了MySQL的生产Linux RHEL服务器。我需要找出安装了哪个版本的MySql。
显然,这是很容易确定它显示为的信息,但不幸的是,没有人记得超级用户密码,也没有人知道它是什么版本的MySQL。
我假设它是Enterprise,但我需要确定。
我尝试了两个不同的命令:
mysql --version
输出:
mysql Ver 14.14 Distrib 5.6.13, for Linux (x86_64) using EditLine wrapper
和
file /usr/sbin/mysqld
输出:
/usr/sbin/mysqld: ELF 64-bit LSB
我有一个运行在amazon Linux AMI上的Amazon ec2实例,它是一个微型实例。我想在我的服务器上安装Django,所以我输入了以下命令
wget http://www.mlsite.net/blog/wp-content/uploads/2008/11/go
wget http://www.mlsite.net/blog/wp-content/uploads/2008/11/django.conf
chmod 744 go
./go
所以在我完成之后,我运行了sudo service httpd restart和sudo service mysqld restart
这是mys
我重新启动了服务器。
而且mariadb不是自动启动的。
所以我会输入service mysqld start。但它告诉我不能一开始就出错。
mariadb无法启动,出现排序规则错误
我想开始的时候没有错误
我使用的是centos 6.5
**# mysql --version**
mysql Ver 15.1 Distrib 10.1.19-MariaDB, for Linux (x86_64) using readline 5.1
**# ./mysqld_safe &**
mysqld_safe Logging to '/var/lib/mysql/localhost
我有yum install mysql在CentOS 6.4。现在,当我使用mysql命令时,它会引发以下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
当我检查目录时,没有mysql文件夹。我该如何解决这个问题?值得一提的是,当我执行service mysql start (或使用mysqld)时,它会出错,无法识别服务。
我应该指出,我已经改变了my.cnf中的路径,但什么也没有发生。问题是根本不存在*.s
我在windows命令提示符下从linux终端运行bash脚本,我尝试安装和运行MySQL,但得到了以下错误:
C:\Users\rfasc>bash
ryryfasch@LAPTOP-9TPB1OJ6:/mnt/c/Users/rfasc$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '
/var/run/mysqld/mysqld.sock' (2)
我试着从堆叠溢出中寻找答案,但没有运气。谢谢。
我正在尝试让mysql在一个VPS上运行,我已经有几个月没有使用它了(当它在工作时)。我正在使用MariaDB,所有东西都是最新的。
错误日志显示如下:
systemd[1]: Starting LSB: Start and stop the mysql database server daemon...
systemd[1]: Failed to reset devices.list on /system.slice/mysql.service: No such file or directory
mysqld_safe: Starting mysqld daemon with
我在runit init系统中使用artix linux,我偶然发现了这个问题,我无法通过以下方式登录mariadb
sudo mysql -u root -p
因为它给出了以下错误:
ERROR 2002 (HY000): Can't connect to local server through socket '/run/mysqld/mysqld.sock' (2)
以前有人遇到过这样的问题吗?我认为这与runit没有选择到mariadb的路径有关。
我在访问数据库时遇到了问题,
当我尝试运行mysql -h localhost -u root -p并输入密码时
我收到了这样的错误
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
不知道为什么我会得到这个。
当我键入mysql --version时
我没有错误,并得到了这个消息:mysql Ver 14.14 Distrib 5.5.22, for debian-linux-gnu (x86_64) usi
MySQL无法在上启动。
mysqld[3440]: [Note] /usr/bin/mysqld (mysqld 10.1.22-MariaDB) starting as process 3440 ...
mysqld[3440]: [Note] InnoDB: Using mutexes to ref count buffer pool pages
mysqld[3440]: [Note] InnoDB: The InnoDB memory heap is disabled
mysqld[3440]: [Note] InnoDB: Mutexes and rw_locks use GCC
如何在linux服务器上找到mysql服务。
我已经试过了。
[root@anjum/]# service mysqld status
mysqld: unrecognized service
[root@anjum/]# service mysql status
mysql: unrecognized service
service mysql status
mysql: unrecognized service
我的数据库出了问题,它不想启动:
服务器在linux 6.2上运行
它一直在工作,直到我清空日志,我不知道这是否与我的问题有关!
日志显示如下:
131212 15:52:05 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
131212 15:52:06 InnoDB: Initializing buffer pool, size = 8.0M
131212 15:52:06 InnoDB: Completed initialization of buffer pool
InnoDB: The l
启动mysql会超时。我不知道为什么。
我已经按照建议查看了日志文件,结果只知道它被超时了,但是我不明白为什么。我甚至尝试重新安装灯栈,但这是同样的结果。
toor@linux:~$ sudo /etc/init.d/mysql start
[....] Starting mysql (via systemctl): mysql.service
Job for mariadb.service failed because a timeout was exceeded.
See "systemctl status mariadb.service" and "journal
当我运行mysql时,我得到了ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)的错误。mysqld给出了以下错误:
150101 12:08:19 [Warning] Can't create test file /var/lib/mysql/lamp-update.lower-test
150101 12:08:19 [Warning] Can't create test fil
我正在尝试在Arch Linux上使用MySQL。它已经安装,但当我尝试连接时出现以下错误:
connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock' (2 "No such file or directory")'
我一直在找/etc/my.cfg,但是这个文件不存在。一定是在安装过程中出了问题。如何“清除”MariaDB并重新安装