liunx 中mysql操作_不见不散的结局是曲终人散_新浪博客

MySQL的安装:

1.Mysql下载地址:https//dev.mysql.com/downloads/repo/yum/

2.讲MySQL的RPM安装包放在/tmp目录下

3.在终端输入rpm -ivh ./mysql_*.rpm,以上命令会在/etc/yum.repos.d下生产文件。

4.安装mysql:yun install mysql-community-server,然后一直Y就行了

MySQL的启动:

1.查看当前mysql服务器的状态:systemctl status mysqld.

2.开启mysql服务器:systemctl start mysqld.

3.关闭mysql服务器:systemctl stop mysqld.

4.查看mysql服务是否启动:ps -ef(当前正在运行的进程) |grep mysql

4.首次登录mysql会随机生成一个密码,使用 cat /var/log/mysqld.log查看。

5.开启服务器后—>使用mysql -u(user用户名) root -p(密码)登录。

MySQL的创建用户及权限

1.create user 'user1' identified by 'password'  ---创建用户

2.grant all privileges on *.* to user1@'%' identified by 'password'  --user1用户具有操作所有数据库的所有权限,并且可以多个服务器连接。

3.flush privileges --刷新系统权限表(创建用户或修改权限后记得刷新一下)

4.delete from user where User='user1' and Host='%';  --删除用户user1

5.select user,host from mysql.user; --查看用户host,user信息

6.show grants for user@'%' --查看用户权限

两个服务器之前的mysql连接:

举例:node1连接node2服务器,连接demo用户  password密码

1.node2创建demo用户,设置权限host为%,并且本地登录查看创建用户状态。

2.关闭node1和node2的防火墙

3.node1 开启mysql服务后输入 mysql -u demo -h node2 -p连接。




你可能感兴趣的:(数据库,mysql,linux,java,centos)