我尝试在我的计算机上安装MySQL (sudo apt-get install mysql-server ),但安装后无法运行它。输入mysql或mysql -u root命令时,将收到错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock。
我试着在线学习教程,并注意到我并没有像上面提到的那样在安装过程中创建密码。我有一个灯罩,在此之前我把它处理掉了。我现在正在重新安装MySQL,我想将它用于web开发(JavaEE/Spring)。有人能说明我做错了什么吗?
发布于 2016-03-06 04:25:09
请通过以下步骤
sudo apt-get install mysql-server
sudo mysql_secure_installation您需要检查是否运行MySQL服务。
sudo service mysql start通过执行检查状态
sudo service mysql status然后,然后
mysql或检查安装期间使用的端口。
mysql -h localhost --port 3306 - u root -p还可以通过执行以下操作来使用MySQLTuner:
sudo apt-get install mysqltuner发布于 2016-03-07 13:14:53
您可以参考MySQL正式文档这里
发布于 2020-05-23 04:12:51
在ubuntu上安装mysql非常简单,只需按照以下步骤正确安装mysql:
步骤1:更新系统
sudo apt update步骤2:安装mysql软件包
sudo apt install mysql-server步骤3:安装完成后,MySQL服务将自动启动。若要检查MySQL服务器是否正在运行,请键入:
sudo systemctl status mysql以下命令的输出应该是:
OUTPUT
mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2018-06-20 11:30:23 PDT; 5min ago
Main PID: 17382 (mysqld)
Tasks: 27 (limit: 2321)
CGroup: /system.slice/mysql.service
`-17382 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid 步骤4:保护MySQL
sudo mysql_secure_installation选择三个级别中的一个密码验证策略(强烈推荐).Set您的密码,然后键入y(是)对所有问题,这将提高安全性。
第五步:一旦它完成。通过键入以下命令打开MySQL:
sudo mysql步骤6:如果您想从外部程序(如mysql )以根用户身份登录到您的MySQL服务器,那么请在mysql中键入这些命令。
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'strong_password';
mysql>FLUSH PRIVILEGES;
mysql>exit;在此之后,您将能够成功地运行mysql,为这个开放的终端和类型。
mysql -u root -p现在输入你的密码。
刚果!安装mysql已经结束了。
https://askubuntu.com/questions/742603
复制相似问题