MySQL怎么用
2016-05-12 20:19
447 查看
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新建表
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新建表
相关文章推荐
- Navicat远程连接mysql数据库
- 用MySQL创建数据库和数据库表代码
- mysql的行转列
- python中的MySQL数据库操作 连接 插入 查询 更新 操作
- Mysql字段操作—增加字段、删除字段、修改字段名、修改字段类型(约束条件)
- mysql 多表 update sql语句总结
- mysql服务启动出错或中文乱码一站式解决之my.ini
- mysql事务隔离性(mysql transaction isolation level)
- 在python中配置MySQL数据库
- Windows平台下MySql5.6中文乱码问题解决
- lnmp之PDO_mysql.so
- 安装xampp过程中启动mysql“卡住”问题解决办法
- MySQL查询的性能优化
- MySql增加字段、删除字段、修改字段名称、修改字段类型
- mysql数据库问题总结
- WDCP安装pdo终极教程 100%解决你的问题
- mysql 循环
- MYSQL导入导出.sql文件
- 【转载】LVS+MYCAT+读写分离+MYSQL主备同步部署手册(邢锋)
- MYSQL必知必会读书笔记 第二十二章 使用视图