MySQL基础操作这里简单说一下单独创建用户 , 并允许远程连接 , 以及添加、删除用户&数据库的操作 。
# 登录MySQL[root@localhost ~]# mysql -u root -p# 创建数据库mysql> CREATE DATABASE test;# 创建用户db_test并允许远程连接mysql> CREATE USER 'db_test'@'%' IDENTIFIED BY 'password';# 授权允许远程访问test数据库的所有表mysql> GRANT ALL ON test.* TO 'db_test'@'%';# 查询所有用户mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;+------------------------------------+| query|+------------------------------------+| User: 'db_test'@'%';|| User: 'mysql.session'@'localhost'; || User: 'mysql.sys'@'localhost';|| User: 'root'@'localhost';|+------------------------------------+6 rows in set (0.01 sec)# 查询数据库mysql> show databases;+-----------------------+| Database|+-----------------------+| information_schema|| mysql|| performance_schema|| sys|| test|+-----------------------+6 rows in set (0.00 sec)# 删除数据库mysql> drop database test;Query OK, 0 rows affected (0.00 sec)# 更新指定用户密码mysql> UPDATE user SET authentication_string=PASSWORD('密码') WHERE User='db_test' and Host='%';Query OK, 0 rows affected, 1 warning (0.00 sec)Rows matched: 1Changed: 0Warnings: 1# 删除用户mysql> drop user 'db_test'@'%';Query OK, 0 rows affected (0.00 sec)# 生效配置mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)# 退出数据库mysql> exitBye
推荐阅读
- 忻州|办公室安装午睡盒,看似方便员工休息,却得站着睡觉
- Linux下载及安装jdk1.8
- 版本覆盖安装 C#上位机程序打包安装文件
- 怎么退税申报?
- 第一、第二、第三宇宙速度是多少?
- 空调|不开空调就能降温!济南试行夏季集中供冷:无需额外安装设备
- linux系统安装mysql提示初始化失败怎么处理?
- Cygwin类似unix环境简介及其下载安装卸载
- centos7离线升级openssh,漏洞修复
- centos7安装RabbitMQ3.8.4
