关于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';
增加一个授权来解决
posted @ 2015-09-24 11:08  worez  阅读(175)  评论(0编辑  收藏  举报