设为首页
收藏本站
切换到窄版
登录
立即注册
找回密码
搜索
搜索
本版
帖子
用户
快捷导航
论坛
BBS
C语言
C++
NET
JAVA
PHP
易语言
数据库
IE盒子
»
论坛
›
IE盒子
›
数据库
›
centos7安装mysql
返回列表
发帖
查看:
88
|
回复:
1
centos7安装mysql
[复制链接]
飞往月球中
飞往月球中
当前离线
积分
10
2
主题
6
帖子
10
积分
新手上路
新手上路, 积分 10, 距离下一级还需 40 积分
新手上路, 积分 10, 距离下一级还需 40 积分
积分
10
发消息
发表于 2022-11-26 18:32:52
|
显示全部楼层
|
阅读模式
本篇文章介绍如何在centos7中安装mysql数据库,安装之后如何简单的配置,并且创建数据库和数据表的操作(适合新手)。
【环境介绍】
系统环境:centos7.5
mysql版本:mysql5.5
【1.部署和配置过程】
这里暂时不介绍如何使用源码安装了,这里使用yum安装。
(1)安装mariadb数据库
因为centos7中默认使用的是mysql数据库是mariadb,而不再是6中的mysql,所以安装的过程中使用的名称就是mariadb-server;mariadb是mysql的客户端,即连接命令mysql。
yum -y install mariadb-server mairadb
systemctl enable mariadb && systemctl restart mariadb(2)配置数据库
在安装完数据库之后,需要修改数据库配置,目的是设置默认编码,其次就是开通mysql命令行的tab命令自动补全功能。
# 修改mysql的主配置文件
$ vim /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
symbolic-links=0
# 追加utf8设置默认编码
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
# 追加auto-rehash,就是开通mysql的命令自动补全功能
auto-rehash
# 最后重启mysql数据库
systemctl restart mariadb还需要初始化mysql数据库配置,目的是配置root的登录密码,并且删除无用的数据库。可以使用这个命令搞定。
mysql_secure_installation执行结果如下:
【2.创建数据库和数据表】
完成上面的步骤之后,就可以登录到数据库创建库和表了。
# 登录到数据库的命令,密码是上面root的密码,--auto表示开启tab自动补全命令功能
mysql -uroot -p --auto-rehash(1)创建数据库
# 创建一个食品数据库,下面用来存放各个菜系
# 创建的时候注意设置默认的编码和字符集
create database foods character set 'utf8' collate 'utf8_general_ci';
(2)创建数据表
# 创建表chuancai
create table chuancai(id int(3) primary key, foodName varchar(32) not null, flavor varchar(16));
# 往表中插入数据
insert into chuancai values(1,'麻婆豆腐','麻辣');
就这样,表和库都创建好了。
回复
使用道具
举报
奪掵書玍
奪掵書玍
当前离线
积分
21
2
主题
12
帖子
21
积分
新手上路
新手上路, 积分 21, 距离下一级还需 29 积分
新手上路, 积分 21, 距离下一级还需 29 积分
积分
21
发消息
发表于 2025-4-23 22:54:45
|
显示全部楼层
不错 支持下
回复
使用道具
举报
返回列表
发帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表