Ubuntu安装MySQL

一、MySQL安装方法

  Ubuntu下安装MySQL有两种途径:
  1.通过命令,如下所示:

sudo apt-get install mysql-server
apt-get install mysql-client
sudo apt-get install libmysqlclient-dev

  通过命令可以很方便的安装MySQL,但只能安装最新版本的MySQL,无法选择自己需要的版本。

  2.通过下载安装包,本文主要讲解这种安装方法。

二、MySQL下载

  所有平台的Mysql下载地址为: https://www.mysql.com/downloads/。注意下载之前要确定自己系统的版本,本文使用Ubuntu系统,查看Ubuntu系统的版本使用一下命令:

root@xlg:~/MySQL/package# cat /etc/issue
Ubuntu 14.04.4 LTS \n \l

  本文下载mysql-server_5.7.19-1ubuntu14.04_amd64.deb-bundle.tar里面包含所有需要的安装包。执行命令解压:

tar xf mysql-server_5.7.19-1ubuntu14.04_amd64.deb-bundle.tar 

  解压之后包含如下文件:

libmysqlclient20_5.7.19-1ubuntu14.04_amd64.deb
libmysqlclient-dev_5.7.19-1ubuntu14.04_amd64.deb
libmysqld-dev_5.7.19-1ubuntu14.04_amd64.deb
mysql-client_5.7.19-1ubuntu14.04_amd64.deb
mysql-common_5.7.19-1ubuntu14.04_amd64.deb
mysql-community-client_5.7.19-1ubuntu14.04_amd64.deb
mysql-community-server_5.7.19-1ubuntu14.04_amd64.deb
mysql-community-source_5.7.19-1ubuntu14.04_amd64.deb
mysql-community-test_5.7.19-1ubuntu14.04_amd64.deb
mysql-server_5.7.19-1ubuntu14.04_amd64.deb
mysql-testsuite_5.7.19-1ubuntu14.04_amd64.deb
三、MySQL安装

使用dpkg安装依赖包

dpkg -i mysql-common_5.7.19-1ubuntu14.04_amd64.deb 
dpkg -i libmysqlclient20_5.7.19-1ubuntu14.04_amd64.deb 
dpkg -i libmysqlclient-dev_5.7.19-1ubuntu14.04_amd64.deb 
dpkg -i libmysqld-dev_5.7.19-1ubuntu14.04_amd64.deb 
dpkg -i mysql-community-client_5.7.19-1ubuntu14.04_amd64.deb 
dpkg -i mysql-client_5.7.19-1ubuntu14.04_amd64.deb 
dpkg -i mysql-community-source_5.7.19-1ubuntu14.04_amd64.deb
dpkg -i mysql-community-server_5.7.19-1ubuntu14.04_amd64.deb 

上面最后一条指令会报如下错误:

dpkg: dependency problems prevent configuration of mysql-community-server:
mysql-community-server depends on libmecab2 (>= 0.996-1.1); however:  Package libmecab2 is not installed.

从上面错误可知缺少libmecab2 库,使用下面命令安装:

apt-get install libmecab2

在安装过程中会提示输入数据库密码。安装好libmecab2库之后再重新执行命令:

dpkg -i mysql-community-server_5.7.19-1ubuntu14.04_amd64.deb 

即可完成MySQL数据库的安装。

四、验证MySQL安装
  在成功安装MySQL后,一些基础表会表初始化,在服务器启动后,你可以通过简单的测试来验证MySQL是否工作正常。
  使用 mysqladmin 命令俩检查服务器的版本,在linux上该二进制文件位于 /usr/bin on linux。下面为该命令运行结果。

root@xlg:~/MySQL/package# mysqladmin --version
mysqladmin  Ver 8.42 Distrib 5.7.19, for Linux on x86_64

如上所示,表示MySQL数据库成功安装,如果以上命令执行后未输入任何信息,说明你的MySQL未安装成功。

五、使用 MySQL Client(MySQL客户端) 执行简单的SQL命令

  可以在 MySQL Client(MySQL客户端) 使用 MySQL 命令连接到MySQL服务器上,如下所示:

root@xlg:~/MySQL/package# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.7.19 MySQL Community Server (GPL)

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

  以上命令执行后会输出 mysql>提示符,这说明你已经成功连接到MySQL服务器上,你可以在 mysql> 提示符执行SQL命令:

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.00 sec)

mysql> 
六、修改密码

  可以使用以下命令来创建root用户的密码:

# mysqladmin -u root password "new_password";

  现在你可以通过以下命令来连接到MySQL服务器:

root@xlg:~/MySQL/package# mysql -u root -p
Enter password: 

注意:在输入密码时,密码是不会显示了,你正确输入即可。

七、Linux系统启动时启动 MySQL
  如果你需要在Linux系统启动时启动 MySQL 服务器,你需要在 /etc/rc.local 文件中添加以下命令:

/etc/init.d/mysqld start

当然,你需要将 mysqld 二进制文件添加到 /etc/init.d/ 目录中。

Ubuntu安装MySQL有以下步骤: 1. 首先,卸载掉原来的MySQL。可以执行以下命令来清理残留数据并验证原有主机上是否安装MySQL: - sudo apt-get autoremove --purge mysql-server - sudo apt-get remove mysql-server - sudo apt-get autoremove mysql-server - sudo apt-get remove mysql-common - dpkg -l | grep ^rc | awk '{print $2}' | sudo xargs dpkg -P 2. 更新软件并安装MySQL: - sudo apt-get install update - sudo apt-get install upgrade - sudo apt-get install mysql-server - sudo apt-get install mysql-client - sudo apt-get install libmysqlclient-dev [2] 3. 安装完成后,可以通过以下命令来查看安装情况: - sudo netstat -tap | grep mysql 这样就可以在Ubuntu上成功安装MySQL了。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [ubuntu篇---ubuntu安装mysql教程](https://blog.csdn.net/m0_46825740/article/details/128145298)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Ubuntu如何安装Mysql](https://blog.csdn.net/weixin_44430893/article/details/119296615)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值