在Linux中安装mysql,mysql密码修改,Linux中用户账号与权限管理

文章目录

  • 在Linux中安装mysql
    • 添加 rpm 源,并且选择较新的源
    • 安装第一步下载的 rpm 文件
    • 使用 yum 安装 mysql
    • 查看当前是否为开机服务
    • 设置为开机启动
    • 启动 mysql 服务
    • 查看当前是否启动 MySQL 服务
    • 查看默认密码
    • 登录设置即可
    • 设置密码及加密格式(密码不能过于简单,包含大小写字母数字下划线)
    • 刷新指令
    • 选中 mysql 数据库,设置其他 ip 可以访问
    • mysql修改密码
  • 账号与权限管理
    • 添加用户
    • 删除帐号
    • 修改密码
    • 查询用户信息

在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

查看当前是否为开机服务

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 用户

你可能感兴趣的:(云服务器,Java笔记,mysql,linux,数据库)