⑴ 数据库名称和用户是什么
数据库名称就是创建数据库时所命名的标识名字,数据库用户即使用和共享数据库资源的人。
database_name 数据库的名称。数据库名称在服务器中必须唯一,并且符合标识符的规则。database_name最多可以包含 128 个字符,除非没有为日志指定逻辑名。
在sql语句中有部分对数据库的操作都依赖数据库名来标识具体的数据库,如:创建数据库(Create DATABASE databasename)、删除数据库(drop database databasename)等,数据库名(databasename)都作为重要的参数。
数据库用户即使用和共享数据库资源的人,有在当前数据库中创建数据库对象及进行数据库备份的权限、用户对数据库表的操作权限及执行存储过程的权限以及用户数据库中指定表字段的操作权限三种权限。
(1)数据库名和数据库用户名扩展阅读:
数据库用户的权限分类:
1、在当前数据库中创建数据库对象及进行数据库备份的权限,主要有:创建表、视图、存储过程、规则、默认值对象、函数的权限及执行存储过程的权限。
2、用户对数据库表的操作权限及执行存储过程的权限,包括:SELECT、INSERT、UPDATE、DELETE等对数据库表的增删改查权限等。
3、用户数据库中指定表字段的操作权限,主要有:SELECT:对表字段进行查询操作的权限;UPDATE:对表字段进行更新操作的权限。
⑵ 如何修改MySql数据库的用户名和密码
修改mysql数据库的用户名和密码
更改密码
1、mysql -u root -p
2、Enter password:***
3、mysql>use mysql; #选择数据库
4、Database changed
5、mysql> UPDATE user SET password=PASSWORD("新密码") WHERE user='你的用户名';
6、mysql> FLUSH PRIVILEGES;
7、mysql> quit;
(2)数据库名和数据库用户名扩展阅读:
mysql常用命令:
安装(基于centos)
yum -y install mariadb mariadb-server #centos7版本
yum -y install mysql mysql-server #centos7以下版本
启动
service mysqld start #开启 centos7以下版本
chkconfig mysqld on #设置开机自启
OR
systemctl start mariadb #centos7
systemctl enable mariadb
1 、mysqladmin -u root -p123 password '1234' #修改root用户密码
2、进入mysql库修改user表
mysql>use mysql;
mysql>update user set password=password('你的密码') where user='root';
mysql>flush privileges;
登录
mysql #本地登录,默认用户root,空密码,用户为[email protected]
mysql -uroot -p1234 #本地登录,指定用户名和密码,用户为[email protected]
mysql -uroot P端口号 -h 192.168.31.95 -p密码 #远程登录,用户为[email protected]
查看
ps aux |grep mysqld #查看进程
netstat -an |grep 3306 #查看端口
⑶ 数据库名称和用户是什么
数据库名称是你建立的database
的名字!
用户,就是你登录数据库这一类软件用户名
比如SQL2000或者2005:一般用户名和密码都是sa,如果是mysql:一般用户名和密码都是root。
⑷ MySql、数据库用户名、数据库密码什么意思
一、MySql数据库用户名,就是你登录mysql用的名字。
二、密码就是登录mysql时用的密码。
三、数据库名是你在mysql里建的库名字。
⑸ 数据库名称和用户是什么
数据库名称就是你建立的表名,没错,上“数据库基本原理”课的时候,老师应该都举过emp表的例子:emp(ename,
eno,
hireDate,
job,
salary.........)。
这是一张员工信息表(Employee
table),记载了员工的姓名,编号(一般公司创始人的员工编号是001),入职时间,职位,工资等等,,,,,,
这就是一个数据库,也是一张表,这个数据库的名字是:emp。
至于什么是数据库用户名,其他人已经解释的很清楚了,我就不班门弄斧了。
⑹ 数据库用户名和数据库名的区别
两个概念,用户名是登录用的
数据库名是你登陆进去以后建的库的名字