Dos下:
1,进入mysql:进行bin目录,mysql -uroot -p(其中root为用户名)
2,退出:exit;
3,修改密码:mysqladmin -uroot -p321654 password 123 (其中321654 为旧密码,123 为新密码)
4,创建一个新用户:
MySQL思路:创建用户的目的是希望用户在这个数据库中有一定的权利,权利在数据库中也就对应着insert(增)、delete(删)、update(改)和select(查)操作,在MySQL中创建新用户的同时,我们需要授予这个用户相应的权限,授权语句是grant.
数据库中数据管理形式:数据自然是数据库管理的基本单位;
三种主流数据存放方案:网状结构、树形结构和表结构;
数据库中的数据被放置在一张张表里面:表的列定义了数据类型,构成表的结构,而行管理着一条条具体的数据;其中,列相对固定,行会不断增加或减少;
SQL语言:数据操作语言(DML)和数据定义语言(DDL);
创建用户是安全管理的一个重要工作,这里负责的安全是开放一些权利给某个用户,但是不仅仅要讨论谁有什么样的权利,还要讨论这个用户在哪个地方有这样的权利:除了指定用户名,还要指定登录计算机的地址,在这里通配符是%;
---用户名:hibernate,密码:123,拥有全部的权利,能够在任何地方登录;
grant select ,delete,update,insert on . to user1@'%' identified by '1234';
----用户名:user1;密码:1234;拥有查询test上所有表的权利;只能从本机登 录, 不能通过网络访问;
grant select on test.* to user1@'localhost' identified by '1234';
在数据库中命令不区分大小写,但是在字符串中区分大小写的!