Ubuntu上安装MySQL / MariaDB
在Ubuntu上安装MySQL
更新Ubuntu
首先,与往常一样,在执行其他任何操作之前,请运行以下命令来更新Ubuntu服务器:
apt-get update && apt-get upgrade
安装MySQL
然后,通过运行以下命令来安装MySQL:
apt-get install mysql-server
该命令将同时安装MySQL服务器和客户端。将提示你输入root用户的密码。
现在已经安装了MySQL,你需要保护和配置它。
安全的MySQL
应该运行mysql_secure_installation脚本,它将帮助你保护MySQL。
使用以下命令启动脚本:
mysql_secure_installation
并回应提示。你可以使用默认值来响应每个提示。
优化MySQL(仅限高级用户)
要优化你的MySQL,可以使用MySQLTuner脚本。它不是做所有的工作适合你。该脚本只会为你提供有关如何改进和优化MySQL的建议。
使用以下命令下载并运行脚本:
curl -L http://mysqltuner.pl/ | perl
并检查建议。做一些研究,并为每个建议使用查询。
你也可以使用mysqlcheck修复数据库。可以使用单个命令修复所有数据库:
mysqlcheck -A --auto-repair -u root -p
你还可以在服务器和数据库上进行其他优化。
如何在Ubuntu上安装MariaDB
更新Ubuntu
首先,更新你的Ubuntu服务器:
apt-get update && apt-get upgrade
安装MariaDB
添加MariaDB存储库后,可以通过运行以下命令进行安装:
apt-get install mariadb-server
就是这样。你已经在服务器上安装了MariaDB。
安全的MariaDB
这与MySQL相同。使用以下命令运行安全脚本:
mysql_secure_installation
并按照提示进行操作。可以为每个提示输入默认值。当然,可以使用强密码。
优化MariaDB(仅限高级用户)
同样,与MySQL相同,你可以使用MySQLTuner检查你的MariaDB并获得有关如何改进它的建议。它不是做所有的工作适合你。该脚本只会为你提供有关如何改进和优化MariaDB的建议。
使用以下命令运行脚本:
curl -L http://mysqltuner.pl/ | perl
Mysqlcheck也可以与MariaDB一起使用,因此要立即优化所有MariaDB数据库,请运行以下命令:
mysqlcheck -A --auto-repair -u root -p
你还可以在服务器和数据库上进行其他优化。
Ubuntu上安装MySQL / MariaDB的更多相关文章
- ubuntu上安装mysql 编译安装
为什么要折腾?首先说明的是ubuntu上安装mysql等软件是非常容易简单的,其简单的程度盖过windows上的安装,一句sudo apt-get install就可以搞定.如果想用最简便的方法安装m ...
- 记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb
记录CentOS 7.4 上安装MySQL&MariaDB&Redis&Mongodb 前段时间我个人Google服务器意外不能用,并且我犯了一件很低级的错误,直接在gcp讲服 ...
- Ubuntu上安装MySQL
Ubuntu上安装MySQL非常简单只需要几条命令就可以完成.`````` sudo apt-get update sudo apt-get install mysql-server 会弹出提示,让输 ...
- ubuntu上安装 MySQL 启动/停止 连接MySQL
1.Ubuntu上安装MySQL服务 1.安装服务端 sudo apt-get install mysql-server 2.安装客户端 sudo apt-get install m ...
- ubuntu上安装mysql及导入导出
ubuntu上安装mysql: 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client3. sudo apt-get ...
- Ubuntu上安装MySql过程,以及遇到的一些问题
今天在Ubuntu服务器上安装MySql的时候遇到了一些问题,记录下来,以防以后忘记. 安装环境:Ubuntu14.04 安装命令: //安装Mysal服务端//会提示输入root密码 sudo ap ...
- ubuntu上安装mysql的正确步骤
1.在Ubuntu software Center中下载mysql:[注:mysql下载下来后好像就安装上了] 2.使用命令检查mysql是否已安装上: 2.1 运行sudo netstat -tap ...
- 在Ubuntu上安装Mysql For Python
安装: 首先安装pip,并且把pip更新到最小版本 apt-get install python-pip pip install -U pip 安装mysql开发包 apt-get install p ...
- ubuntu 上安装mysql
打开"终端窗口",输入"sudo apt-get install mysql-server mysql-client"-->回车-->输入" ...
- ubuntu上安装MySQL详解
1. 安装 在终端输入 sudo apt-get install mysql-server mysql-client 回车 2.安装完成后检测MySQL的状态 systemctl status my ...
随机推荐
- Qt音视频开发40-ffmpeg采集桌面并录制
一.前言 之前用ffmpeg打通了各种视频文件和视频流以及本地摄像头设备的采集,近期有个客户需求要求将整个桌面屏幕采集下来,并可以录制保存成MP4文件,以前也遇到过类似的需求,由于没有搞过,也没有精力 ...
- Qt编写推流综合应用示例-文件推流
一.功能特点 1.1 文件推流 指定网卡和监听端口,接收网络请求推送音视频等各种文件. 实时统计显示每个文件对应的访问数量.总访问数量.不同IP地址访问数量. 可指定多种模式,0-直接播放.1-下载播 ...
- Qt通用方法及类库11
函数名 //判断IP地址及端口是否在线 static bool ipLive(const QString &ip, int port, int timeout = 1000); //获取网页所 ...
- 首次公开,最新手机QQ客户端架构的技术演进实践
本文由腾讯技术何金源分享,原题"不畏移山,手机QQ技术架构升级变迁史",本文进行了排版和内容优化等. 1.引言 接上篇<总是被低估,从未被超越,揭秘QQ极致丝滑背后的硬核IM ...
- Windows应用开发-常用工具集推荐
.NET/WPF开发 Visual Studio 最新版本是VS2022,官网下载:Visual Studio 2022 IDE - 适用于软件开发人员的编程工具 VsColorOutput 控制台 ...
- springcloud eureka原理和机制
公司的注册中心使用的是Eureka,之前使用过ZooKeeper,大致原理应该差不多,具体细节需要进一步学习,正好之前在腾讯云开发者社区看到一篇讲得很不错的文章,转载过来方便查看. 简介 在微服务架构 ...
- DVWA靶场JavaScript Attacks漏洞low(低),medium(中等),high(高),impossible(不可能的)所有级别通关教程
JavaScript Attacks (前端攻击) JavaScript Attacks(前端攻击)漏洞通常涉及利用Web应用程序中的安全漏洞,特别是在JavaScript代码的使用和实现上,从而对用 ...
- 获取不同型号手机小程序导航栏的高度(uniapp)
uni.getSystemInfo({ success: function(e) { Vue.prototype.StatusBar = e.statusBarHeight; let custom = ...
- vue基础3
1.watch 案例:百度搜索框 注释的是用watch实现的 然后这个我用的是oninput事件 a.深浅监听 浅监听 深监听(不建议使用) 2.过滤器 全局: Vue.fliter('过滤器名字', ...
- Note -「A. Algebra 24 Aut.」“还有一束日光正在为你送达”
欢迎勘误吖! 喵, 你可以 Ctrl-F 搜 "lww" 获取少量 lww 笑话. (雾 ↓下面这个是我目前用的 LaTeX 宏, 如果需要可以 "Show ...