首页 > 数据库技术 > 详细

常用数据库操作语句(1)

时间:2018-07-09 16:17:50      阅读:171      评论:0      收藏:0      [点我收藏+]
建库
CREATE DATABASE IF NOT EXISTS gloryroad DEFAULT CHARSET utf8 COLLATE
utf8_general_ci;
建表
create table studentInfo(
ID int not null auto_increment comment "不为空的自增长的主键ID",
student_id varchar(20) not null,
name varchar(30) not null,
sex char(4),
tel varchar(13) unique not null,
AdmissionDate datetime default ‘0000:00:00 00:00:00‘,
primary key (ID),
unique student_id(student_id)
)engine=innodb character set utf8 comment "学生信息表";

查看有哪些数据库
show DATABASES

选择使用那个数据库
use python
查看有哪些数据库表
show TABLES
删除数据库
drop TABLE demo;

创建数据库用户
create USER ‘hhq‘@‘%‘ IDENTIFIED by "123456";
%可以指定ip,只有指定ip的人可以连接此数据库

更新表字段的值
update USER set PASSWORD=PASSWORD(‘11111‘) where user=‘hhq1‘
给用户赋权限
GRANT all privileges on . to test@‘%‘ identified by ‘123456‘
flush privileges;

use python;
SELECT DATABASE();查看当前的库
查看当前连接用户
SELECT user();

常用数据库操作语句(1)

原文:http://blog.51cto.com/13496943/2139267

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!