linux下安装软件的方法(mariadb)

一.方式

1.  rpm (不推荐使用)

2. yum 安装(非常方便快捷)

3. 编译安装(需要自定制的时候才使用)

二.技术栈

#闭源收费的技术栈:
svn + java + apache(web服务器) + oracle + nagios(监控软件) + redhat 

#开源技术栈
git + python + java + nginx(web服务软件) + mysql(mariadb) + zabbix + centos 

三.安装mariadb(mysql)

  1.配置官方源

vim /etc/yum.repos.d/MariaDB.repo
添加repo仓库配置内容 [mariadb] name
=MariaDB baseurl=http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1

  2.通过官方那个源安装

yum install MariaDB-server MariaDB-client -y

  3.由于官方链接可能会很慢,我们用阿里云的源下载5.x的版本

yum install mariadb-server mariadb -y

  4.启动数据库

systemctl start mariadb

  5.查看是否启动成功

systemctl status mariadb

  6.启动成功后初始化数据库

mysql_secure_installation


  7.修改配置(主要是语言,默认是la-tin,中文会乱码,所以在创建库表之前要先设置好编码)

复制代码
vim /etc/my.cnf

#添加以下配置文件
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
log-error=/var/log/mysqld.log
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
复制代码

  8.重新启动mariadb服务

systemctl restart mariadb

  9.创建库表

create database hahha;
create table qishi(id int,name 插入(32));

#查看数据库编码信息
/s
show create database hahha;
show create table qishi;

 

posted @   阿布_alone  阅读(303)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
TOP
点击右上角即可分享
微信分享提示