MySQL基础

GRANT ALL ON db_name.table_name TO  uer_name [indentified by ‘password’];
■查看所有的字符编码:
SHOW CHARACTER SET;  
==============================================================================
■登录MySQL数据库: 在DOS命令行登录MYSQL控制台
mysql -u user_name -p(Enter,回车键入密码,若直接输入则为可显)
Enter password:*********
Mysql –h hostname –u user_name –p
Enter password:*********
例:mysql –h 192.168.5.105 –uroot –p
Enter password:*******
■查看运行环境信息:
进入MYSQL命令行工具后 , 使用status;或\s 查看运行环境信息
■创建数据库:
create database db_name;
[default]CHARACTER SET charset_name        //设置数据库的编码发方式
[default]COLLATE collation_name ;          //设置按collation_name字段排序
//不能写成utf-8,utf8的默认校对为utf8_general_ci(通过show character set查看)
CREATE DATABASE db_name CHARACTER SET utf8 COLLATE  utf8_general_ci; 
CHARACTER SET:指定数据库采用的字符集
COLLATE:指定数据库字符集的比较方式
■使用数据库:
use db_name;           
■显示数据库:
SHOW DATABASES;
■显示数据库创建语句:
SHOW CREATE DATABASE db_name;
■删除数据库:
DROP DATABASE  db_name;
删除时可先判断是否存在,写成:DROP DATABASE IF EXISTS db_name;
■查看创建数据库的指令并查看数据库使用的编码:
show create databasedb_name;

MySQL基础

上一篇:数据库中 ceil()、floor()、round()、trunc() 函数用法


下一篇:苹果手机里微信不支持