MySQL安装与初步操做

  MySQL是一款出色的中小型关系数据库,作Java Web开发时,要作到数据持久化存储,选择一款数据库软件天然必不可少。html

  因为MySQL社区版开元免费,功能比较强大,在此以MySQL为例,演示MySQL软件的安装与初步使用。mysql

  首先,根据您的电脑操做系统版本,下载相应版本的MySQL。下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloadssql

  下载后,解压缩,切换到bin目录,打开DOS命令行窗口,在里面输入:数据库

  mysqd.exe -install安全

  这时,若是在命令行窗口中出现相似“successfully”的语句,说明mysql服务安装成功。ide

  注意:对于win10系统,一般须要在c:/windwos/system32中找到cmd.exe,而后鼠标右击,选择“以管理员身份运行”,接着cd切换到mysql路径下的bin目录中,进行上述安装操做便可。函数

  mysql服务安装好后,而后鼠标右击个人电脑(或“此电脑”),选择属性,在属性中配置环境变量,将mysql下的bin目录的完整路径名复制粘贴进来。操作系统

  接着,在DOS命令行窗口中,开启mysql服务:命令行

  net start mysqlhtm

  或者:鼠标右击个人电脑(或“此电脑”),选择管理,在管理的服务项中,找到mysql服务,在这个可视化窗口中能够启动或关闭mysql服务。

  关闭mysql服务的命令为:

  net stop mysql

  这时,登陆mysql:

  mysql -u root -p

  会提示“Enter password:”,因为该方式默认mysql没有密码,因此,直接按Enter回车键便可。

  这时会发现,咱们在操做时,命令行窗口中会出现“mysql>”,说明进入了mysql数据库管理系统进行操做。

  注意:进入mysql后,咱们经过SQL语句来管理mysql数据库系统,SQL语句结束时,要以英文状态下的分号(;)结尾。

  出于安全考虑,咱们能够给root根用户修改密码:

  set password for root@localhost=password('新密码');

  这时,输入:

  exit;

  退出登陆,而后从新登陆,输入您新设置的密码便可完成登陆。

  至此,咱们就初步完成了mysql的安装与root帐户密码设置。

  若是要查看mysql下有哪些数据库实例,咱们能够输入:

  show databases;

  建立数据库:

  create database if not exists mydb;

  建立用户并受权:

  create user huhu@127.0.0.1 identified by '123456';

  grant all on day21_1.* to huhu@127.0.0.1;

   flush privileges;

  建立用户并受权也能够改为下述方式:

  grant all on day21_1.* to huhu2@127.0.0.1 identified by '123123';

  从某个用户回收对指定数据库的全部操做权限:

  revoke all on day21_1.* from huhu2@127.0.0.1;

  删除数据库:

  drop database if exists mydb;

  到如今为止,咱们在安装完mysql数据库后,在粗粒度上完成了对数据库的建立、删除等DDL操做,以及用户建立、受权、回收权限等操做(DCL操做),接下来,咱们就能够在mysql更细的粒度上进行操做,好比选择合适的数据类型和约束建立表结构,对表中的记录进行CRUD操做(DML操做),对表中记录进行查询(DQL操做),根据业务须要,在表中创建索引index,以及更高级的操做,好比开启事务,创建存储过程、函数等,从而知足咱们对数据库操做的业务应用需求。

相关文章
相关标签/搜索