![铂金II](https://support.i-search.com.cn/images/experience/bj.png)
![社区专家](https://support.i-search.com.cn/images/experience/zj.png)
机器学习, 数据采集, 数据分析, web网站,IS-RPA,APP
其他经验 ubuntu Mysql 修改密码 • 0 回帖 • 863 浏览 • 2019-08-13 13:52:13
ubuntu-5 - 安装 mysql+ 创建 HIVE 用户
1. 首先检查是否已经安装 mysql
使用命令: sudo netstat -tap | grep mysql
如果没有任何显示,则表示没有安装,如图所示
2. 没有安装 mysql,安装 mysql 服务端和客户端。
在终端输入命令:sudo apt-get install mysql-server mysql-client
在安装过程中会提示输入管理员 root 账户的密码,这个需要记住的。
3、第一次使用 mysql,会出现密码错误(解决方案):
通过这个文件 /etc/mysql/debian.cnf
- 使用这个文件中的用户名和密码进入 mysql
mysql -u debian-sys-maint -p
- 然后输入文件中的 password 值,即可进入 mysql。
修改密码操作:
- 选择 mysql 数据库(用户名和密码均存储在此数据库的 user 表中)
use mysql;
- show fields from user; 或者(describe user;)
authentication_string 这列就是密码(注:以前的版本这个字段是 password, 如果是 password 下面的操作将 authentication_string 替换成 password 即可)
- 修改密码(修改密码为:mysql)
update mysql.user set authentication_string=password(‘123456’) where user=‘root’** # 修改密码为 mysql**
- 重启 mysql
service mysql restart
3、进入 mysql、创建 hive 用户
use mysql;
mysql> create user ‘hive’ identified by ‘hive’;
mysql> grant all privileges on . to ‘hive’@‘%’ with grant option;
mysql> grant all privileges on . to ‘hive’@‘%’ identified by ‘hive’;
mysql> flush privileges; #更新所有操作权限
mysql> create database hive # 创建 Hive 数据库
创建 mysql 用户 hive 密码 hive
hive 用户可以从任何主机连到 mysql
(这里可以参考 mysql 授权)