[root@localhost/]# 的意思是数据库中localhost(本地服务器)的root数据库
root代表当前登录的用户,在Linux中管理员账户是root
localhost当前计算机主机名
/ 代表你当前所处的目录位置 你当前在根目录下
#超级用户提示符,普通用户的提示符是$
它属于linux命令提示符
扩展资料:
linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。
*** 作命令
首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符 *** 作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以 *** 作系统的命令,例如dos命令就是控制台命令。
我们现在要了解的是基于Linux *** 作系统的基本控制台命令。有一点一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入的命令大小写不对的话,系统是不会做出你期望的响应的。
如果你的英文足够好,那完全可以不靠任何人就精通linux,只要你会用man。Man实际上就是查看指令用法的help,学习任何一种UNIX类的 *** 作系统最重要的就是学会使用man这个辅助命令。man是manual(手册)的缩写字,它的说明非常的详细,但是因为它都是英文,看起来非常的头痛。建议大家需要的时候再去看man,平常嘛,记得一些基本用法就可以了。
参考资料:
云数据库MySQL实例不支持root账号,且不提供root权限账号,主要是为了减少误 *** 作对业务的影响。大家可以通过云数据库MySQL控制台为MySQL实例的数据库创建不同权限的业务管理账号。了解移动云云数据库MySQL更多详情,欢迎注册登录移动云官网→
>
楼主安装ecshop吧
数据库名:(指的是要安装的数据名称,随便用英文单词命名就行)
表前缀:
(指的是数据库表前面多加的标志,一般ecshop默认是ec_为表前缀,你可以不用改动)
数据库主机:(如果在本地安装的话一般填写localhost,网上服务器的话就填IP地址就行,例如202120633)
用户名:
(这里的用户名是数据库(mysql)的用户名,一般填root,不知道的话问购买空间的客服)
密码:
(这里的密码是数据库(mysql)的链接密码,不知道的话问购买空间的客服)
为了迁移mysql到oracle,采用了oracle的sql developer工具,并下载了mysql
jdbc驱动(为了让sql developer连接mysql)
为了从oracle sql developer远程以root连接mysql
1
2
3
mysql> GRANT ALL PRIVILEGES ON TO root@"%" IDENTIFIED BY '123456' WITH GRANT OPTION;
Query OK, 0 rows affected (000 sec)
mysql>
在设置root账户密码时,可以选择是否允许其从远程访问。默认情况下是不允许的。
在命令行下,可以有两种大同小异的方法来作此设置:
(1)
1
2
3
mysql>GRANT ALL PRIVILEGES ON TO root@localhost IDENTIFIED BY 'something' WITH GRANT OPTION;
mysql>GRANT ALL PRIVILEGES ON TO root@"%" IDENTIFIED BY 'something' WITH GRANT OPTION;
第一句增加了一个root用户授权通过本地机(localhost)访问,密码逗something地。
第二句则是使用通配符,授与root用户从任何其它主机发起的访问。
(2)亦可直接使用update语句修改user表:使用root用户或其他用户登录mysql,转到mysql数据库
1
2
3
4
5
update user set host='localhost' where user='root';
flush privileges;//只允许root在本机登录
update user set host='%' where user='root';
flush privileges;//允许root远程访问
注意,以上一定要加flush语句。
另外,如果要建新用户,则用grant语句比较方便,记住语句grant总是创建新用户。
例如我目前的库:
mysql> select host,user from user;
+-----------+--------+
| host | user |
+-----------+--------+
| % | mytest |
| % | root |
| localhost | mytest |
| localhost | root |
+-----------+--------+
4 rows in set (000 sec)
root和mytest都既能本地连,也能远程连
以上就是关于root@localhost是什么意思全部的内容,包括:root@localhost是什么意思、云数据库MySQL实例是否支持root账号、数据库那个是主机等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)