文章目录
在Linux中安装mysql
添加 rpm 源,并且选择较新的源
wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm
安装第一步下载的 rpm 文件
yum install mysql80-community-release-el8-1.noarch.rpm
使用 yum 安装 mysql
yum install mysql-server --nogpgcheck
如果报错就在后面加上--skip-broken
查看当前是否为开机服务
systemctl list-unit-files | grep mysql
设置为开机启动
systemctl enable mysqld.service
启动 mysql 服务
systemctl start mysqld.service
查看当前是否启动 MySQL 服务
ps -ef | grep mysql
查看默认密码
grep 'temporary password' /var/log/mysqld.log
登录设置即可
mysql -uroot -p'默认密码' 如果查询不到,则默认密码为空
设置密码及加密格式(密码不能过于简单,包含大小写字母数字下划线)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '设置的密码';
刷新指令
FLUSH PRIVILEGES;
选中 mysql 数据库,设置其他 ip 可以访问
//首先通过 use mysql; 进入
//然后执行下面代码,之后使用刷新指令
update user set host='%' where user='root';
mysql修改密码
mysqladmin -u root -p password "修改后的密码"
Enter password: 【输入原来的密码】
账号与权限管理
Linux 系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用
户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们
对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保
护。
每个用户账号都拥有一个唯一的用户名和各自的口令。
用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。
实现用户账号的管理,要完成的工作主要有如下几个方面:
用户账号的添加、删除与修改。
用户口令的管理。
用户组的管理。
添加用户
useradd 选项(-组名) 用户名
删除帐号
userdel 选项 用户名
常用的选项是 -r,它的作用是把用户的主目录一起删除。
修改密码
passwd 用户名
查询用户信息
id 用户