rpm -qa | grep -i mysql
如果有则进行卸载删除
1.2、删除原有镜像依赖rpm -e --nodeps xxx
1.3、下载MySQL依赖并安装yum remove mysql-libs
yum install libaio
yum -y install autoconf
wget https://downloads.mysql.com/archives/get/p/23/file/MySQL-shared-compat-5.6.24-1.el6.x86_64.rpm
wget https://downloads.mysql.com/archives/get/p/23/file/MySQL-shared-5.6.24-1.el6.x86_64.rpm
[root@l-bigdata-cdh1.cmp.pre.ali.dm software]$ rpm -ivh MySQL-shared-5.6.24-1.el6.x86_64.rpm
1.4、下载如下包在software/mysql-libs中[root@l-bigdata-cdh1.cmp.pre.ali.dm software]# rpm -ivh MySQL-shared-compat-5.6.24-1.el6.x86_64.rpm
2、安装MySQL服务器 2.1、安装MySQL服务端MySQL-client-5.6.24-1.el6.x86_64.rpm
mysql-connector-java-5.1.27.tar.gz
MySQL-server-5.6.24-1.el6.x86_64.rpm
2.2、查看随机产生的密码[root@l-bigdata-cdh1.cmp.pre.ali.dm mysql-libs]# rpm -ivh MySQL-server-5.6.24-1.el6.x86_64.rpm
2.3、查看MySQL状态[root@l-bigdata-cdh1.cmp.pre.ali.dm mysql-libs]# cat /root/.mysql_secret
2.4、启动MySQLservice mysql status
3、安装MySQL客户端 3.1、安装MySQL客户端service mysql start
3.2、链接MySQL(使用随机密码)[root@l-bigdata-cdh1.cmp.pre.ali.dm mysql-libs]# rpm -ivh MySQL-client-5.6.24-1.el6.x86_64.rpm
3.3、修改密码[root@l-bigdata-cdh1.cmp.pre.ali.dm mysql-libs]# mysql -uroot -pxxx
3.4、退出MySQLmysql>SET PASSWORD=PASSWORd(‘000000’);
4、MySQL中user表中主机配置mysql>exit;
配置只要是root用户+密码,在任何主机上都能登录MySQL数据库。
4.1、登录MySQL4.2、显示数据库mysql -u root -pxxx
4.3、使用MySQL数据库mysql>show databases;
4.4、展示此库的表mysql>use mysql;
4.5、展示user表结构mysql>show tables;
4.6、查询user表mysql>desc user;
4.7、修改user表,把host内容改为%mysql>select user,host,password from user;
4.8、删除root用户的其他hostmysql>update user set host=‘%’ where host=‘localhost’;
4.9、刷新mysql>delete from user host != ‘%’;
4.10、退出mysql>flush privileges;
5、MySQL中建与CDH相关的库mysql>exit;
mysql>GRANT ALL ON scm.* TO ‘scm’@‘%’ IDENTIFIED BY ‘scm’;
mysql>CREATE DATABASE scm DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
mysql>CREATE DATABASE hive DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
mysql>CREATE DATABASE oozie DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
mysql>CREATE DATABASE hue DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
至此MySQL相关操作完成。
暑期编程PK赛 得CSDN机械键盘等精美礼品!


