linux第一次下载mariadb初始化密码教程
时间: 2023-11-24 21:06:43 浏览: 109
1. 打开终端,使用以下命令下载并安装mariadb:
```
sudo apt-get update
sudo apt-get install mariadb-server
```
2. 安装完成后,使用以下命令启动mariadb服务:
```
sudo systemctl start mariadb
```
3. 接下来,使用以下命令来初始化mariadb:
```
sudo mysql_secure_installation
```
在执行该命令时,会提示您设置root密码以及其他一些安全设置。按照提示完成设置即可。
4. 如果您需要在安装过程中设置root密码,可以使用以下命令:
```
sudo mysqladmin -u root password "newpassword"
```
其中,将“newpassword”替换为您想要设置的密码即可。
5. 最后,使用以下命令来测试mariadb是否正常运行:
```
sudo mysql -u root -p
```
输入您设置的root密码,如果成功登录,则说明mariadb已经成功安装并初始化完成。
相关问题
linux 第一次安装mysql
在Linux上首次安装MySQL通常涉及几个步骤。这里是简化的流程:
1. **更新系统**:
```
sudo apt-get update
sudo apt-get upgrade
```
或者对于基于yum的系统:
```
sudo yum update
```
2. **添加MySQL官方仓库**:
对于Ubuntu或Debian系列:
```
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
echo "deb [arch=amd64,signed-by=/usr/share/keyrings/mysql-gpg-keyring.gpg] http://archive.apache.org/dist/mariadb/debian buster main" | sudo tee /etc/apt/sources.list.d/mariadb.list
```
对于RHEL/CentOS系列:
```
sudo curl -s https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm | sudo rpm -ivh -
```
3. **安装MySQL**:
```
sudo apt-get install mysql-server
```
或者如果是MariaDB:
```
sudo apt-get install mariadb-server
```
4. **设置root用户密码**:
安装过程中会提示你设置root用户的密码,输入新密码并确认。
5. **启动服务**:
```
sudo systemctl start mysql
sudo systemctl enable mysql
```
6. **配置防火墙规则**(如果需要):
```
sudo ufw allow 'MySQL'
```
7. **初始化数据库**:
```
sudo mysql_secure_installation
```
这将引导你完成安全配置,如修改root用户的权限、删除测试用户等。
完成以上步骤后,你就可以开始使用MySQL了。记得妥善保管好你的root密码,并定期更新系统和软件。
linux配置本地yum源安装MySQL
在Linux系统上配置本地Yum源安装MySQL,通常用于测试环境或者没有官方镜像覆盖的地方。以下是基本步骤:
1. **创建目录**:
首先,你需要在一个安全的位置创建一个包含MySQL文件的目录。例如:
```bash
mkdir /opt/local/mysql
```
2. **下载MySQL源码**:
下载最新版本的MySQL tarball(压缩包),放到刚才创建的目录里:
```bash
wget https://dev.mysql.com/get/mysql57-community-release-el7.rpm
```
3. **安装依赖**:
如果你的系统需要,可以安装`rpm-build`等构建工具:
```bash
sudo yum install -y rpm-build
```
4. **解压并签名校验**:
```bash
rpm2cpio mysql57-community-release-el7.rpm | cpio -idmv && rpm --checksig mysql57-community-release-el7.rpm
```
5. **编辑配置**:
打开编辑器编辑刚解压出来的`mysql-community-release-el7.repo`文件,将`baseurl`改为指向你的本地文件路径:
```bash
vi /opt/local/mysql/mysql-community-release-el7.repo
```
将`[mysql-server]` 或 `[mysql-client]`部分的`baseurl`行的URL替换为你存放MySQL源码的完整路径。
6. **添加到Yum仓库列表**:
添加这个新的本地仓库到系统的Yum仓库列表:
```bash
sudo nano /etc/yum.repos.d/mysql-local.repo
```
把上面编辑后的repo文件内容粘贴进去,并保存。
7. **安装MySQL**:
现在你可以通过Yum安装MySQL了:
```bash
sudo yum install MariaDB-server MariaDB-client -y
```
或者如果你需要原版MySQL,替换为`sudo yum install mysql-server mysql-client -y`。
8. **启动和设置服务**:
安装完成后,启动MySQL服务并设置为开机自启:
```bash
sudo systemctl start mariadb
sudo systemctl enable mariadb
```
9. **初始化数据库**:
第一次运行时,你可能需要初始化数据库:
```bash
sudo mysql_secure_installation
```
阅读全文