马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
一、使用yum方式在云主机上安装一个MariaDB
MySQL是一个流行的开源关系型数据库管理系统,被广泛应用于Web应用开发中。MariaDB是MySQL的一个分支,保持与MySQL高度兼容,并添加了一些新的特性。
- yum -y install mariadb
- yum -y install mariadb-server
复制代码- # 启动 MariaDB
- systemctl start mariadb
- # 查看 MariaDB状态
- systemctl status mariadb
- # 登录到 MariaDB 并设置root用户密码
- /usr/bin/mysql_secure_installation
- # 检查 mariadb 状态
- mysql -V
- # 上面一行的输出
- # mysql Ver 15.1 Distrib 5.5.68-MariaDB, for Linux (x86_64) using readline 5.1
- # 登录 mysql
- mysql -u root -p
复制代码 二、了解MariaDB设置,将MariaDB监听地址改为127.0.0.1并启动
MariaDB 默认监听地址是0.0.0.0,需要更改MariaDB监听地址为127.0.0.1。通过更改MariaDB的设置文件来实现:
- vim /etc/my.cnf
- # 在其中添加一行:bind_address = 127.0.0.1
- # 重启 mariadb
- systemctl restart mariadb
- # 查看是否修改监听地址成功
- netstat -nlp | grep 127
- # 下面输出表明修改成功
- tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1255/cupsd
- tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1544/master
- tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 14565/mysqld
- udp 0 0 127.0.0.1:323 0.0.0.0:* 831/chronyd
- # -------------------------------------------------------------------------------------------
复制代码 三、在云主机上使用mysql命令连接MariaDB,并想法展示数据库中的所有数据库
四、创建一个test数据库,并在此中创建一个test1的表(表包含2个列:user和name)
- 创建数据库test
- create database test;
- # 执行命令后必须加英文分号
复制代码 - 创建数据表test1
- use test; # 切换到数据库test下
- CREATE TABLE IF NOT EXISTS `test1`(
- `user` VARCHAR(100) NOT NULL,
- `name` VARCHAR(100) NOT NULL,
- );
复制代码 - 查看表是否创建成功
- 查看表属性是否符合
五、在test数据库中插入一条数据,使user=test,name=zhangsan
- # 插入一条数据
- INSERT INTO test1 ( user,name )
- VALUES
- ( "test","zhangsan");
- # 检查一下是否插入完成
- select * from test1;
复制代码 六、在自己电脑上使用图形化数据库客户端(比方Navicat)连接该数据库(需要修改监听地址)
- 查看假造机ip地址为192.168.80.133。
- 新建连接MariaDB,常规选项卡填写连接名,确认主机、端口号、输入用户名及密码。

- 在"SSH"选项卡,勾选"使用SSH通道",输入主机为192.168.80.133,端口号默认为22,输入用户名及密码,点击"测试连接",显示"连接成功"。


七、使用系统服务管理MariaDB,将其设置为开机自启动
Linux 服务管理两种方式:service 和 systemctl。systemd 是Linux系统中用于管理和启动服务的一个工具,systemd 对应的历程管理命令是 systemctl。常见命令:
- # 立即启动一个服务
- systemctl start XXX # 例如,systemctl start mariadb
- # 立即停止一个服务
- systemctl stop XXX # 例如,systemctl stop mariadb
- # 重启一个服务
- systemctl restart XXX # 例如,systemctl restart mariadb
- # 杀死一个服务的所有子进程
- systemctl kill XXX
- # 重新加载一个服务的配置文件
- systemctl reload XXX # 例如,systemctl reload mariadb
- # 开机自启动
- systemctl enable XXX # 例如,systemctl enable mariadb.service
复制代码- # 设置MariaDB为开机自启动
- systemctl enable mariadb.service
- # 查看开机自启服务列表
- systemctl list-unit-files
- # 出现下面内容则设置成功
- mariadb.service enabled
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |