mysql

55 阅读1分钟

centos7 安装命令

安装net-tools
yum install net-tools 

对于有些内容是离线的,不能上网,则可以在能上网的机器先下载,然后拷贝到目标服务器进行安装
yum install --downloadonly --downloaddir=/root/yums net-tools

对于已经安装过的模块,则需要改成reinstall
yum reinstall --downloadonly --downloaddir=/root/yums net-tools

安装离线的rpm包
yum localinstall **.rpm

# ab压测命令安装
yum -y install httpd-tools

mysql安装

wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

yum -y localinstall mysql57-community-release-el7-11.noarch.rpm

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

yum -y install mysql-community-server

启动mysql

# 启动mysql
systemctl start mysqld

# 查看mysql
systemctl status mysqld

# 重启
systemctl restart mysqld

连接mysql

# 查看默认密码
cat /var/log/mysqld.log  |grep ' temporary password'


连接到mysql
mysql -h localhost -P 3306 -uroot -p

连接到本地可以省略为
mysql -uroot -p


用默认密码进入mysql客户端,然后修改密码
alter user 'root'@'localhost' identified by 'Mima@123456';

直接在命令行中修改密码 -p原密码 password 新密码
mysqladmin -uroot -pMima@123456 password Mima@1234567

数据库和数据表

mysql服务器可以同时服务多个项目,不同的项目之前数据隔离,这就是数据库的概念。

数据表,在一个数据库中,比如商品列表,用户信息数据单独保存。

查看所有的数据库
show databases;

查看单个数据库
show create database taobao;

创建
create database taobao

删除
drop database taobao