您当前的位置: 首页 >  sql

培根芝士

暂无认证

  • 0浏览

    0关注

    446博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Linux安装MySQL

培根芝士 发布时间:2020-07-21 12:07:58 ,浏览量:0

1、下载并安装MySQL官方的 Yum Repository
wget -i -c https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
yum -y install mysql80-community-release-el7-3.noarch.rpm

之后就开始安装MySQL服务器。

yum -y install mysql-community-server
2、数据库设置

首先启动MySQL

systemctl start mysqld.service

查看MySQL运行状态:

systemctl status mysqld.service

此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出初始密码:

grep "password" /var/log/mysqld.log

使用root用户进入数据库,输入上面找到的初始密码登录:

mysql -uroot -p

修改root密码:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword';

查看数据库

show databases;

创建数据库

create database database_name;

使用数据库

use database_name;

查看当前使用的数据库

select database();

删除数据库

drop database database_name;

查看数据库表

show tables;

新增用户

CREATE USER 'dbadmin'@'%'  IDENTIFIED BY 'password';
ALTER USER 'dbadmin'@'%'  IDENTIFIED WITH mysql_native_password BY 'password';

增加用户权限

GRANT ALL PRIVILEGES ON *.* TO 'dbadmin'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
flush privileges;

查看用户

select user,host from mysql.user;

查看mysql的安装目录

select @@basedir;

查看mysql的数据存放目录

select @@datadir;

执行sql脚本

source D:\project\data.sql
3、为firewalld添加开放端口

添加mysql端口3306

firewall-cmd --zone=public --add-port=3306/tcp --permanent

然后再重新载入

firewall-cmd --reload

关注
打赏
1660824269
查看更多评论
立即登录/注册

微信扫码登录

0.0396s