MySQL怎么用
来源:互联网 发布:金石软件 编辑:程序博客网 时间:2024/06/11 20:07
1解压MySQL
2通过管理员权限打开cmd,到MySQL安装目录/bin下,注册MySQL服务(不用管理员权限打开cmd,会显示拒绝注册的错误)。并在服务管理中,通过run,services.msc,启动Mysql服务。
3下载Navicat,这一MySQL可视化操作工具。
4打开Navicat,新建连接,那么问题来了?系统刚解压了MySQL,并把服务注册上,并开启了服务,但是我没有新建用户啊?怎么建立连接??
答案:MySQL压缩包中自带了root用户,MySQL没有给root用户设置密码。
对比MySQL,Oracle有两个具有dba角色的用户,分别是sys与system,他们都可以用sysdba身份登录数据库即在plsql登录时在normal/sysdba/sysoper选择sysdba,这两个sysdba用户的登录密码在安装oracle时由用户自己数据。oracle要想新建用户,压根不用通过run,输入sqlplus / as sysdba方式,通过输入命令新建用户并授予权限的方式新建用户,如下:
其实oracle根本不需要通过如上方式新建用户,并授予权限。而是完全通过可视化工具plsql即可以实现,通过登录sys或者system用户,并输入安装oracle时设置的管理口令,登录数据库,并在user中进行新建用户。
不同于MySQL,oracle数据库sysdba用户的密码设置,如下图所示:
5我想建一个数据库databaseA怎么办?
这里oracle和MySQL也是有区别的
5.1oracle,新建了一个用户之后,在table中新建表就行了。
5.2而MySQL,新建了一个用户之后,还要新建数据库,然后再数据库中新建表。
5.3所以在程序调用的时候,连接oracle和MySQL指定数据库的代码,也是不一样。
区别如下(可以看出,MySQL多了一个数据库名称。而oracle多一个实例名):
5.3.1MySQL(下图中test是数据库名称,一个用户下可以建很多个数据库):
5.3.2oracle(下图中orcl是实例名,一个用户可以建在多个实例中,也就是说一个用户下可以建很多个实例):
6通过root用户名进行登陆(记得不要输入密码)打开连接了,新建用户JiPiaoUser,密码JiPiaoUser。
7新建连接con_JiPiaoDB,用户名JiPiaoUser,密码JiPiaoUser,然后连接。
8新建数据库jipiaodb。
9根据需要,新建表。
=====mysql数据库使用步骤====
1新建连接,用户名是root(类似于oracle数据库的管理员用户,oracle是system、sys两个sysdba用户,密码在安装的时候用户自己设定,通过sysdba权限登陆),没有密码
2打开连接
3新建用户
4给用户分配权限
4根据新建用户,新建连接,并连接。
5新建数据库
6新建表
- MySQL怎么用
- mysql identified怎么用
- 怎么用java连接mysql
- 怎么用Oracle和MySql分别编写?
- 怎么用java来链接mysql数据库
- javaweb怎么用eclipse连接mysql
- 怎么用MySQL命令行导入sql数据库
- 怎么用navicat自动备份mysql数据库
- PHP MySQL Where 子句怎么用?
- 怎么用java操作MySQL数据库
- 关于MySQL中default怎么用
- MySQL是怎么啦?
- 怎么使用Mysql-Front
- mysql 怎么注释
- MYSQL字符集 怎么修改
- 怎么出现 mysql>
- linux mysql怎么安装
- mysql怎么也连不上
- docker1.10.3-jetty8-jersey1.x 构建微服务
- 写PPT装逼的几个工具
- convert: not found
- 数据算法--Arrays的使用
- 使用AES加密用户密码
- MySQL怎么用
- android animation——动画的基本属性
- iOS 文件直接从别的工程拖过来导致的问题
- PAT (Basic Level) Practise (中文)1042. 字符统计(20)
- 条款42:了解typename的双重意义
- CLion 破解方法
- ackerman函数的循环实现
- 数据存储-索引结构
- [sicily] 1020. Big Integer