关于mysql的一些命令和错误
设置字符集 SET NAMES utf8;
创建数据库 CREATE DATABASE "database";
显示所有数据库 SHOW DATABASES;
使用数据库 USE "dataname"
显示所有表 SHOW TABLES;
修改表的名称 RENAME TABLE study TO study_new ;
ALTER TABLE study_new RENAME TO study;
显示字段信息 SHOW COLUMNS FROM study或者DESCRIBE study
删除数据表 DROP TABLE study;
删除数据库 mysql> DROP DATABASE database;
查看mysql字符集 show variables like '%char%';
修改字符集 alter database hive character set latin1;
修改某一个的字符集 set character_set_server=latin1;
报错信息:
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Access denied for user 'hive'@'localhost' to database 'hive'
由于没有权限问题 增加授权来解决
grant all on *.* to 'root'@'node1' identified by 'password';增加一个授权来解决