Ubuntu安装MariaDB-10.3数据库(等同于Mysql-5.7)

本文详细介绍了MariaDB数据库的安装步骤、配置方法、用户管理及远程连接设置等内容。

注: MariaDB数据库本身就是Mysql的一个分支版本, 有很多相似的地方很正常。

1. 安装mariaDB数据库

sudo apt install mariadb-server-10.3

2. 配置数据库信息

配置root用户的密码, 以及远程连接权限等。

sudo mysql_secure_installation

在这里插入图片描述

3. 查看数据库运行状态

systemctl status mysql.service

在这里插入图片描述

4. sudo权限登录MariaDB数据库新建普通用户

登录MariaDB数据库

sudo mysql -u root -p

在这里插入图片描述

新建用户

create user 'krlin'@'%' identified by '123456';

新建了一个用户krlin,他可以以任意ip来登录这个数据库, 若要指定特定的ip,则使用'krlin'@'211.68.xxx.xx'

给用户赋予权限

grant all privileges on *.* to 'krlin'@'%';

给krlin这个用户赋予所有的数据库权限,(当然除了grant权限, 改权限是root用户才有的)

尝试用新用户登录

mysql -u krlin -p

在这里插入图片描述

5. 配置数据库可被远程连接

首先修改mysql配置文件使其可被远程连接

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

将bind-address改为 0.0.0.0
在这里插入图片描述

然后用root账户登录mysql给krlin用户设置远程连接权限

GRANT ALL PRIVILEGES ON *.* TO 'krlin'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

krlin是用户名, 123456是你远程连接的密码

最后重启服务器即可

systemctl restart mysql

在这里插入图片描述

<think>好的,我需要帮助用户在Windows系统上安装MySQL 10.3.19。首先,用户提到的版本是10.3.19,但根据我的知识,MySQL的主要版本通常不会达到10.3.19。这可能存在版本号混淆的情况。 查看用户提供的引用资料,引用[3]提到MariaDB 10.0.9使用XtraDB引擎,而MariaDBMySQL的一个分支,旨在保持兼容性。可能用户将MariaDB的版本与MySQL混淆了,因为MariaDB的版本号确实有10.x.x的格式,比如10.3.19。因此,我需要确认用户实际需要的是MariaDB 10.3.19还是MySQL的其他版本。 接下来,用户提供的引用中并没有直接关于Windows安装MySQL 10.3.19的信息。引用[1]提到的是Ubuntu安装MySQL 8.0.19,引用[2]是关于WebLogic补丁,引用[3]介绍MariaDB。因此,可能需要引导用户确认版本,或者提供MariaDB安装指导,因为MySQL10.3.19版本可能不存在。 假设用户确实需要MariaDB 10.3.19,我需要指导用户在Windows上安装该版本。步骤可能包括下载MariaDB安装程序、运行安装向导、配置实例、设置root密码等。同时,需要提醒用户MariaDBMySQL的兼容性,确保用户了解两者的关系。 另外,用户可能误写版本号,需要检查是否存在MySQL 10.3.19版本。根据公开资料,MySQL的版本号如5.7、8.0等,而MariaDB则有10.x系列。因此,用户可能实际需要的是MariaDB,需在回答中澄清这一点,避免混淆。 最后,确保回答结构清晰,分步骤说明安装过程,并生成相关问题,如如何配置环境、解决安装中的常见错误等,帮助用户进一步解决问题。</think>根据你的需求,以下是在Windows系统上安装**MariaDB 10.3.19**的详细教程(注:MySQL官方版本号通常为5.x或8.x,而MariaDBMySQL的分支,版本号以10.x为主,且完全兼容MySQL[^3])。 --- ### Windows系统安装MariaDB 10.3.19教程 #### 步骤1:下载安装包 1. 访问MariaDB官方下载页面:[https://downloads.mariadb.org/](https://downloads.mariadb.org/)。 2. 选择版本`10.3.19`,操作系统选择`Windows`,下载对应的安装程序(如`.msi`文件)。 #### 步骤2:运行安装向导 1. 双击下载的`.msi`文件,启动安装程序。 2. 选择安装类型: - **Typical**:默认安装(推荐新手选择)。 - **Custom**:自定义安装路径和组件(需手动配置)。 3. 设置数据库实例信息: - **Port**:默认`3306`(确保端口未被占用)。 - **Character Set**:建议选择`utf8mb4`以支持中文和特殊字符。 4. 设置root用户密码,并勾选“允许远程连接”选项(按需选择)。 #### 步骤3:配置环境变量(可选) 1. 打开系统环境变量设置,将MariaDB的`bin`目录(如`C:\Program Files\MariaDB 10.3\bin`)添加到`Path`中。 2. 验证配置:打开命令提示符,输入`mysql --version`,若显示版本信息则成功。 #### 步骤4:启动服务 1. 安装完成后,MariaDB服务会自动启动。 2. 手动操作方式: - 通过Windows服务管理器(`services.msc`)找到`MariaDB`服务,右键启动或重启。 - 使用命令`net start MariaDB`启动服务。 #### 步骤5:验证安装 1. 打开命令提示符,输入: ```bash mysql -u root -p ``` 2. 输入root密码,若成功进入MariaDB命令行界面,则安装完成。 --- ### 常见问题解决 1. **端口冲突**:若端口`3306`被占用,需在安装时修改为其他端口(如`3307`)。 2. **忘记root密码**: - 停止MariaDB服务。 - 使用`mysqld --skip-grant-tables`启动无权限验证模式。 - 重新设置密码后重启服务[^1]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值