一:下载rpm资源包
https://dev.mysql.com/downloads/repo/yum/
下载自己想要的noarch rpm包。注意一定要是noarch的rpm包,安装的时候他可以关联下载依赖,这里我选择的是:
二:安装
下载好了rpm安装包过后,使用rpm和yum安装mysql服务器
2.1: 进入root用户
2.2: rpm安装mysql相关包
2.3: yum安装mysql服务器
2.4:安装好了后,启动mysql服务
service mysqld start 或 systemctl start mysqld.service
2.5: 查看mysql服务器状态
service mysqld status 或 systemctl status mysqld.service
三:使用mysql
3.1: 使用root用户登陆mysql
mysql -u root
如果出现如下错误说明需要用户密码登陆:
mysql -u root -p
此时需要初始密码,初始密码在 /var/log/mysqld.log 文件中,找到密码输入密码后进入mysql。
3.2: 产看mysql有多少个数据库:
show databases;
发现出现如下提示:
使用命令重置root密码:
建议重置后的密码设置成复杂密码,最好由字母,数字和特殊字符组成。
当然也可以设置简单密码,这需要修改两个数据库参数:
set global validate_password_policy=0;
set global validate_password_length=0;
再次查看数据库;
3.3: 新建test库,并创建student表,并插入几条数据,查询。
create database test;
show databases;
use test;
create table student(sid int, sname varchar(20));
insert into student values (1, 'wb'),(2, 'hxm'),(3, 'kkl');
select * from student;
四:授权其他电脑登陆
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'userpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
其中 username表示其他用户名, userpassword 表示其他用户密码, *.* 表示将所有库的所有表的 ALL PRIVILEGES 都给username;