这里下载的是: https://repo.mysql.com//mysql80-community-release-el7-7.noarch.rpm
安装Mysql安装源
rpm -ivh mysql80-community-release-el7-7.noarch.rpm更新安装源
yum update -y安装Mysql
yum install mysql-community-server -y开机启动
systemctl enable mysqld启动Mysql
systemctl start mysqld查看初始密码
cat /var/log/mysqld.log | grep password或者grep "A temporary password" /var/log/mysqld.log登录Mysql
mysql -uroot -p输入密码修改root密码
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';刷新权限
flush privileges;创建新用户
create user 'user1'@'%' IDENTIFIED WITH mysql_native_password BY 'User@123';创建数据库
create database db_name default character set utf8mb4 collate utf8mb4_unicode_ci授予数据库读写权限
grant all privileges on db_name.* to 'user1'@'%' with grant option;授予数据库增删改查权限
grant SELECT,INSERT,UPDATE,DELETE on db_name.* to 'user1';授予所有数据库权限
grant ALL on *.* to '用户名'@'主机名';撤销授权
revoke 权限列表 on 数据库名.表名 from '用户名'@'主机名';查看授权
show grants for '用户名'@‘主机名’;1
2
3systemctl start mysqld #启动mysql服务
systemctl status mysqld #查看mysql服务状态
systemctl stop mysqld #停止mysql服务全文搜索配置
1
2
3shellinnodb_ft_min_token_size=2
ft_min_word_len=2
ngram_token_size=2
05-Linux-Mysql安装
文章目录