标题:[MySQL]怎样在Ubuntu快速安装MySQL,开启高效管理海量数据的新世界大门?
@水墨不写bug
- /*
- * _oo0oo_
- * o8888888o
- * 88" . "88
- * (| -_- |)
- * 0\ = /0
- * ___/`---'\___
- * .' \\| |// '.
- * / \\||| : |||// \
- * / _||||| -:- |||||- \
- * | | \\\ - /// | |
- * | \_| ''\---/'' |_/ |
- * \ .-\__ '-' ___/-. /
- * ___'. .' /--.--\ `. .'___
- * ."" '< `.___\_<|>_/___.' >' "".
- * | | : `- \`.;`\ _ /`;.`/ - ` : | |
- * \ \ `_. \_ __\ /__ _/ .-` / /
- * =====`-.____`.___ \_____/___.-`___.-'=====
- * `=---='
- *
- *
- * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- *
- * 佛祖保佑 永不宕机 永无BUG
- */
复制代码 目次
一、在Ubuntu 下安装MySQL详解步骤
1.查看操作系统版本,运行指令:
2.添加MySQL的APT源
2.1下载安装包
2.2安装发布包
2.2.1实行安装下令
2.2.2 从MySQL APT源更新安装包信息
3.安装MySQL
4.查看mysql状态
5.设置MySQL自启动(选做内容)
二、登录MySQL
三、MySQL的基本理解
四、本文总结:
一、在Ubuntu 下安装MySQL详解步骤
1.查看操作系统版本,运行指令:
lsb_release -a
输出:
这样就乐成查找到了你本身的Ubuntu系统的版本号,接着就能根据这个你查找到的版本号选取对应的需要的版本了。
需要注意的是,每一个Linux版本号都会对应一个昵称。
就比如我的Linux版本:22.04.3 对应的昵称就是jammy。在以后的工作中,我们如果在看到操作系统昵称的时间,需要知道其对应的版本号。
2.添加MySQL的APT源
2.1下载安装包
在任意浏览器输入MySQL官方网址:mysql.com(大概直接点击这个链接)出现如下页面,点击download。
往下翻,找到MySQL Community Download,点击进入。
Ubuntu系统的软件包管理器是APT,所以选择 MySQL APT Repository。
点击下载。
得到下载文件后 把文件通过rs交给Linux系统(我用的是云服务器):
按步骤:
安装rzsz下令:指令运行
apt install lrzsz
在Linux输入rz,出现文件选择的框,选择刚才下载的文件即可。
传入Linux的文件名称如下:(这个文件是一个mysql安装器,可以暂时放在一个目次下,用完再删除即可)
2.2安装发布包
2.2.1实行安装下令
dpkg -i +相应安装包的文件名
接下来会出现:
这是让我们选择安装哪些组件。ok上面的三个都是一些选项,可以enter进入选择。
第一个选择:
第二个选择:
然后不管第三个,直接选择 Ok!然后会表现设置乐成:
2.2.2 从MySQL APT源更新安装包信息
运行指令:
apt-get update
更新完后会表现:
3.安装MySQL
运行下载指令:
apt-get install mysql-server -y
这时你已经完成大半部分的安装步骤了,马上就能安装乐成了。
在运行上述下令后,大概需要等候一部分时间,然后会有提示设置密码的输入框:
这个密码需要记住,在以后登录MySQL需要用到。
然后选择ok,确认然后等候一会即可完成安装!
出现这些信息表示安装完成!
4.查看mysql状态
systemctl status myssql
表现active(running)表示安装乐成了。
5.设置MySQL自启动(选做内容)
开机自启动设置:
systemctl enable mysql
没有任何提示,表示设置乐成。
查看mysql自启动是否乐成设置:
systemctl list-unit-files | grep mysql
表现如下,表示设置乐成:
二、登录MySQL
在安装完一步骤后,就可以登录MySQL了;
运行如下指令,然后输入密码就能乐成登录mysql了。
mysql -h 127.0.0.1 -P 3306 -u root -p
表明:
-h:指明登录部署了MySQL的主机
-P(大写):指明我们要访问的端标语
-u:指明登录用户
-p(小写):指明需要通过输入密码登录
我们可以任意创建一些表,插入一些数据并对数据 举行增删查改,举行高效管理了。
三、MySQL的基本理解
在安装了MySQL并且设置为自动启动之后,就可以通过ps指令查看到本身的MySQL:
运行ps指令:
ps axj | grep mysql
如图:
但是到这里,如果你是第一次接触MySQL,你肯定会有这样的疑问:什么是MySQL?
MySQL是一个数据库服务。
就从上面的查询效果来看:
(1)mysql数据库服务的客户端;
(2)mysqld是数据库服务的服务端;
MySQL服务的本质就是基于Client(mysql)、Server(mysqld)模式的一种网络服务。
对用户而言,mysql更进一步是一套给用户提供数据存取服务的网络程序。
什么是数据库?
数据库:在磁盘大概内存中存储的特定结构构造的数据——将来在磁盘上存储的一套数据库方案。
为什么不使用一般文件?一般文件为什么不能取代数据库?数据库与一般文件的区别?
一般文件确实提供了数据的存储功能,但是一般文件没有提供非常好的数据管理能力。
数据库就是数据存储的一套解决方案——用户给数据库字段要求,数据库通过高效的管理方案给用户效果。
图解mysql:
使用mysql建立一个数据库,建立一张表结构,插入数据——这些操作,是在linux上实现的:
- 建立数据库,本质就是在linux的一个特定目次下建立一个目次;
- 在数据库内建表,本质就是在linux下的一个目次中创建文件;
- 数据库的本质其实也是文件,只不过这个文件不直接由我们直接操作,而是由数据库伴我们举行操作。
图解数据库的深入理解 :
四、本文总结:
- 本文先容了怎样安装数据库,手把手教你安装对应Ubuntu版本的MySQL。
- 本文对mysql数据库和linux的关系映射有了开端的先容,这对于理解数据库而言是一个重要的结论。
转载请注明出处
完~
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |