安装数据库

本文介绍MySQL数据库系统的安装步骤与配置方法,包括环境部署、服务启动、密码管理等关键操作,并涉及MySQL的基本使用命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

什么是数据库 ?
数据库是按照数据结构来组织,存储和管理数据的仓库。
数据库分为关系型数据库和非关系型数据库
mysql的特点及应用
1.适用于中小规模、关系型数据库系统

支持Linux/Unix 、 windows等多种操作系统
使用C和C++编写 ,可移植性强
安装mysql前部署环境
1.关闭防火墙服务

systemctl stop firewalld
2.关闭selinux

setenforce 0
3.停止mariadb服务

systemctl stop mariadb
4.删除文件文件 /etc/my.cnf

rm -rf /etc/my.cnf
5.删除数据

rm -rf /var/lib/mysql/*
6.卸载软件包

rpm -e –nodeps mariadb-server mariadb
7.安装依赖包

yum -y install perl-JSON perl-Data-Dumper
8.释放源码包
cd /root/桌面/mysql/
[root@room9pc01 mysql]# ls
192.168.4.51
libev-4.15-1.el6.rf.x86_64.rpm
maxscale-2.1.2-1.rhel.7.x86_64.rpm
mha-soft-student
Mycat-server-1.4-beta-20150604171601-linux.tar.gz
Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz
mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz
mysql-community-client-5.7.17-1.el7.x86_64.rpm
mysql-community-common-5.7.17-1.el7.x86_64.rpm
mysql-community-devel-5.7.17-1.el7.x86_64.rpm
mysql-community-embedded-5.7.17-1.el7.x86_64.rpm
mysql-community-embedded-compat-5.7.17-1.el7.x86_64.rpm
mysql-community-embedded-devel-5.7.17-1.el7.x86_64.rpm
mysql-community-libs-5.7.17-1.el7.x86_64.rpm
mysql-community-libs-compat-5.7.17-1.el7.x86_64.rpm
mysql-community-minimal-debuginfo-5.7.17-1.el7.x86_64.rpm
mysql-community-server-5.7.17-1.el7.x86_64.rpm
mysql-community-test-5.7.17-1.el7.x86_64.rpm
percona-xtrabackup-24-2.4.7-1.el7.x86_64.rpm
phpMyAdmin-2.11.11-all-languages.tar.gz
9.采用U升级安装,可替换冲突文件

rpm -Uvh mysql-community-*.rpm
10.启动mysql数据库服务

systemctl restart mysqld
systemctl enable mysqld
11.mysql默认密码存放在 /var/log/mysql.log

grep ‘password’ /var/log/mysql.log
2018-09-11T10:36:12.898071Z 1 [Note] A temporary password is generated for root@localhost: ;SeNt2Lw4&R=
登陆mysql

mysql -uroot -p’ ;SeNt2Lw4&R=’
12.临时修改root密码
mysql>set global validate_password_policy=0; //设置密码只验证长度
13.临时修改密码长度为6个字
mysql>set global validate_password_length=6;
14.修改登陆密码
mysql>alter user user()identified by”123456”;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
使用新密码登陆

mysql -uroot -p’123456’
mysql>
mysql服务相关参数
主配置文件 /etc/my.cnf
数据库目录 /var/lib/mysql
默认端口号 3306
进程名 mysqld

连接 mysql服务器
mysql -h服务器 -u用户名 -p密码
SQL指令 :数据库定义/查询/操纵/授权语句

库管理命令 :
show databases; //显示已有的库
use 库名; //切换库
select database(); //显示当前所在的库
create database 库名; //创建新库
show tables; //显示已有的表
drop database 库名; //删除库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值