mysql(二)建立用户

1.命令输入格式

      在mysql环境下,每一次输入命令,都要以分号“;”为结尾,如果忘记输入而直接回车,就会出现->符号,意思是你要输入;才能执行命令,不然一直回车也没用。 除此之外,一般输入左括号或者一些对称的符号,如果少输入一边,它就会出现像->类似的符号等待你完整输入。

     在命令行后加 \c表示改行命令无效,不执行。

     在mysql下,命令行不区分大小写。

     输入一串命令行后按ESC可以直接取消输入。

2.基本命令

show databases    ------显示当前user下的所有数据库名称,它里面也包括一些原先就有的数                                      据库,比如test。

create database  xxxxx-----建立一个数据库

use   xxxx    -------使用某个数据库,在show databases里选择一个数据库,选择好数据库后                              才可以进行表格操作。

show tables ------显示在该数据库下的表结构

desc  xxxx  ------显示xxxx的具体结构,包括所有的值和值得类型

select * from studen  -----查看studen表格下的所有值

3.建立用户

   一般在root账户下可以操作所有的数据库,但这样对所有的数据库是不安全的,有时只需要使用其中的一个数据库,因此可以通过在root下建立子账号来单独对某一数据库进行操作。

     命令:grant all on Sirius,x to "Siri" @ "localhost"  identified by "123456"

     这里是把root权限赋给Sirius这个用户,localhost是本机的地址,当sql服务器不在本机时输入其ip地址 123456是登陆时密码

4.对mysql命令进行备份

(1)备份:在cmd环境下: mysqldump -uroot -p sirius>d:/sirius.sql     这里的意思是在root用户下,把数据库sirius导出到d盘目录下,保存为sirius.sql文件。该文件可以通过txt打开。

(2)还原: cmd下: mysql -uroot -p sirius

你可能感兴趣的:(mysql(二)建立用户)