Questions tagged «mysql»

有关MySQL数据库服务器,客户端和工具的问题。

3
MySQL 5.5更新到MySQL 5.7
我搜索了一个虚拟教程,以了解如何将我的MySQL 5.5 Server更新到使用ubuntu 14.04的MySQL 5.7。我已经尝试过MySQL网站上的教程。如何升级服务器?
29 14.04  upgrade  mysql 

6
清除后无法重新安装mysql-server
我最近重新安装了Ubuntu 16.04。我还通过安装了mysql-server和mysql-client(其默认版本为5.7.12)apt-get install。 因为5.7.12出现了一些问题,所以我决定将其卸载。我apt-get remove mysql-server mysql-client先尝试了一下,但发现类似的东西/etc/mysql并/var/lib/mysql没有被删除。 然后apt-get --purge removed mysql-server mysql-client,我尝试了一下,但仍然没有区别。 因此,我通过手动删除了它们rm -rf。我还手动删除了所有来自诸如的依赖包的*mysql*文件。/usr/mysql-*mysql-common 但是,现在,当我希望重新安装时mysql-server and -client,我发现我不能。 实际上,现在我处在既不能apt-get remove mysql-server也不可以apt-get install mysql-server! 如何解决我所处的状况?如果我的本地软件包存储库元数据已损坏,该如何修复? 我不愿意将所有受祝福的操作系统与其他所有应用程序和环境重新安装,仅一次是因为mysql-server。 例如,以下是我尝试删除时遇到的错误mysql-server: $ apt-get remove mysql-server Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer …
29 mysql  16.04 

10
mysql服务器启动失败
我正在运行ubuntu服务器。当我尝试登录到mysql(正在运行)时,出现以下错误 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) 但是mysqld.sock文件在/var/run/mysqld文件夹中不存在。在执行ps aux | grep mysql命令时,我意识到mysql服务器未运行。 然后我尝试使用重新启动mysql服务器 service mysql start service mysql restart /etc/init.d/mysql start 但是,启动过程在所有3种情况下均失败。 /var/log/mysql/mysql.log和/var/log/mysql/mysql.err文件为空。 但是/var/log/error.log显示以下信息: 140425 12:49:05 [Warning] Using unique option prefix myisam-recover instead of myisam-recover-options is deprecated and will be removed in a …
28 server  startup  mysql 

9
如何升级PHPmyAdmin [重新访问]
之前曾有人问过这个问题,如何升级PHPmyAdmin 给出的答案是 sudo apt-get update sudo apt-get install phpmyadmin 要么 sudo apt-get update sudo apt-get upgrade phpmyadminapt-get 中包含的版本是4.5.4,该版本于2016年1月28日发布。 为了回答这个问题,一个答案是使用提供以下命令的phpMyAdmin存档。 sudo add-apt-repository ppa:phpmyadmin/ppa sudo apt-get update 就我而言,它更新了很多东西,但不是很具体phpmyadmin,我需要附加命令 sudo apt-get update phpmyadmin 这确实成功超越了2019 4.9.0.1年发布的版本。 在撰写本文时,似乎确实需要使用docs.phpmyadmin.net中含糊不清的说明进行手动下载和复制。 是否有phpmyadmin比PPA 更多的最新存储库,还是需要手动安装?

6
无法重置MySQL的root密码
我需要重置本地mysql安装的root密码,但不会让我。我已经试过了: $ sudo /etc/init.d/mysql stop * Stopping MySQL database server mysqld [ OK ] [1]- Exit 1 sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking [2]+ Exit 1 sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking reg@regDesktopHome:~$ sudo mysqld --skip-grant-tables & [1] 13651 reg@regDesktopHome:~$ 140627 19:02:02 [Warning] Using unique option prefix key_buffer instead of key_buffer_size is deprecated and …
28 password  mysql  reset 

5
如何将MySQL数据文件移动到其他分区?
我的硬盘驱动器分为两个分区,因此我可以轻松地重新安装Ubuntu并尝试不同的版本,而不会丢失主目录数据。设置如下: 20GB -> / (root) 180GB -> /home 我做了很多开发工作,所以我的/var/www文件夹符号链接到/home/valorin/workspace。 但是我也想对我的MySQL数据文件执行此操作,因为每次我重新安装计算机时我都会感到烦恼,我需要执行一个完整的SQLdump,然后还原所有数据库,然后才能进行更多工作。 不破坏MySQL的最佳方法是什么?
27 mysql 

4
无法安装mysql-server-5.5 /以下软件包的依赖性不足
我是这里的新手,请多多包涵。 我正在使用Ubuntu 14.04。 我尝试使用以下命令输入mysql: mysql -u root -p 我收到以下消息: The program mysql can be found on the following packages: * mysql-client-core-5.5 * mariadb-client-core-5.5 * mysql-client-core-5.6 * percona-xtrabd-cluster-client-5.5 然后输入: sudo apt-get install mysql-client-core-5.6 安装此程序后,我尝试使用以下方法再次连接到mysql: mysql -u root -p 然后我得到了错误信息: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' …
26 server  14.04  mysql 

4
如何在没有密码提示的情况下安装MySQL?
这个问题是从Stack Overflow 迁移过来的,因为可以在Ask Ubuntu上回答。 迁移 8年前。 我试图在没有密码提示的情况下在Ubuntu Natty上安装MySQL。但是,在主安装后的某个阶段,我总是不断提示输入密码。 另外,当我输入我认为应该是我的密码(mymysqlpass)的密码时,它会给我一个拒绝访问的通知。然后,当脚本终止时,我可以不使用密码即mysql -uroot登录mysql,这应该不会发生。 #!/bin/bash #This script installs mysql (latest build) #Install MYSQL Server mysql_pass=mymysqlpass export DEBIAN_FRONTEND=noninteractive debconf-set-selections <<< 'mysql-server-5.1 mysql-server/root_password password '$mysql_pass'' debconf-set-selections <<< 'mysql-server-5.1 mysql-server/root_password_again password '$mysql_pass'' apt-get -y install mysql-server #Configure Password and Settings for Remote Access cp /etc/mysql/my.cnf /etc/mysql/my.bak.cnf ip=`ifconfig …

8
在Ubuntu中安装和删除MySQL时遇到问题
我在安装或删除ubuntu15.04中部分安装的mysql-server-5.6时遇到问题。我得到的错误是 $ sudo apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: mysql-server-5.6 The following packages will be upgraded: mysql-server-5.6 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 22 not fully installed or removed. …


4
为什么mariadb不断死亡?如何停止?
我在Ubuntu 15.10上将LAMP服务器运行MariaDB 10.0.23-0。运行sudo /etc/init.d/mysql start结果: Job for mariadb.service failed because a timeout was exceeded. See "systemctl status mariadb.service" and "journalctl -xe" for details. 输出systemctl status mariadb.service为: ●mariadb.service-MariaDB数据库服务器 已加载:已加载(/lib/systemd/system/mariadb.service;已启用;供应商预设:已启用) 插入:/etc/systemd/system/mariadb.service.d └─从my.cnf-settings.conf迁移 活动:自星期六2016-03-26 22:52:42美国东部时间以来失败(结果:超时);26s前 进程:8707 ExecStart = / usr / sbin / mysqld $ MYSQLD_OPTS $ _WSREP_NEW_CLUSTER(代码=已退出,状态= 0 /成功) 进程:8706 ExecStartPre = …
25 15.10  mysql  timeout  mariadb 

7
在MySQL中启用SSL
我正在运行Ubuntu Server 12.04,并且想启用与MySQL的SSL连接。 我已经使用OpenSSL生成了以下密钥/证书文件: ca-cert.pem 服务器证书 服务器密钥 我将这些存储在/etc/mysql,然后添加了以下代码/etc/mysql/my.cnf: ssl-ca=/etc/mysql/ca-cert.pem ssl-cert=/etc/mysql/server-cert.pem ssl-key=/etc/mysql/server-key.pem 接下来,我使用重新启动服务器sudo service restart mysql。 但是,这似乎没有启用SSL。在mysql会话中: mysql> show variables like '%ssl%'; +---------------+----------------------------+ | Variable_name | Value | +---------------+----------------------------+ | have_openssl | DISABLED | | have_ssl | DISABLED | | ssl_ca | /etc/mysql/ca-cert.pem | | ssl_capath | | | ssl_cert | …
24 mysql  ssl  openssl 

6
用户'root'@'localhost'的MySQL访问被拒绝
在我的服务器中,每次尝试访问MySQL时,都会收到错误消息: 用户'root'@'localhost'的访问被拒绝(使用密码:NO) 当我尝试mysqladmin -u root -p password,我得到 用户'root'@'localhost'的访问被拒绝(使用密码:是) 如何在Ubuntu服务器12.04中访问MySQL?
24 12.04  server  password  mysql 

3
如何安装和启用php5的pdo_mysql和gd扩展?
尝试安装时,webtrees我得到以下输出: 检查服务器配置 PHP扩展名“ pdo_mysql”已禁用。在启用此功能之前,您无法安装网络树。请要求您的服务器管理员启用它。 PHP扩展名“ gd”已禁用。没有它,以下功能将不起作用:创建图像缩略图。请要求您的服务器管理员启用它。 如何安装和启用pdo_mysql和gd扩展?
23 mysql 

7
如何从终端运行mysql命令?
我有以下sql命令,通常通过选择数据库,然后在命令窗口中运行它,通常在phpmyadmin中运行。 DELETE FROM `wp_posts` WHERE `post_type` = "attachment" 但是我以前从未通过终端执行此操作。我的问题是,如何将该命令“指向”特定的数据库然后运行它?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.