操作mysql

原创 2007年09月20日 18:04:00

1.连接数据库
格式:mysql [-h host_name][-u user_name][-p password]
参数说明:
    [-h host_name]:数据库主机的地址(主机名或ip地址),默认localhost.
    [-u user_name]:登录unix/linux的用户名,当指定一个不存在的用户名时,mysql视其为guest用户,使用guest用户不需要口令.
    [-p password]:mysql用户登录的密码,系统初始root密码为空.

    注意:mysql的user和linux下的user相互独立,互不影响,一般linux用户最多8个字符,mysql最多16个。同时,mysql有自己的口令加密系统。
2.修改密码:
   ⑴mysql>use mysql;
      mysql>update user set password=password('new_password') where user='用户名';
      mysql>flush privileges;
      注意:使用flush privileges命令使密码生效。
   ⑵mysql>set password [for user]=password('new_password');
      [for user]为空,默认更改当前用户的密码;
3.删除匿名用户
      mysql>use mysql;
      mysql>delete from user where user='';
      mysql>flush privileges;
4.增加一个用户
      mysql>use database_name;
      mysql>grant all privieleges on database_name.* to user_name@localhost identified by '用户名';
      说明:创建用户名,同时赋予该用户名可以访问database_name数据库中说有表。
      注意:使用grant为一个不存在的用户授予某些权限时,mysql会首先自动创建给用户。
5.创建用户
      mysql>use database_name;
      mysql>insert into user set host='localhost',user='用户名';
      mysql>reload priv='y',process_priv='y';   
6.给用户分配最小权限
      mysql>grant select on 数据库名.表名 to 用户名@localhost
      mysql>identified by '用户名'; 
      说明:该用户只对指定数据库中指定表的select权限。
7.msyql的数据备份
      ⑴备份数据库
          mysqldump -add-locks 数据库名>数据库名.sql
      ⑵恢复数据库
          drop database 数据库名;
          create database 数据库名;
          mysql 数据库名<数据库名.sql;
      ⑶备份数据库中表
          mysqldump -add-locks 数据库名 表名>表名.sql
      ⑷恢复数据库中的表
          mysql 数据库名<表名.sql
 

mysql简单操作

  • 2017年12月14日 18:39
  • 4.87MB
  • 下载

easyui_datagrid连接Mysql操作

  • 2017年12月16日 22:11
  • 938KB
  • 下载

Mysql的常用操作命令

本人使用Mysql数据库,把一些常用操作命令归纳如下,希望能给大家带来收获。 启动:net start mySql; 进入:mysql -u root -p/mysql -h localhost ...

Python操作Mysql实例教程手册

  • 2017年12月14日 10:39
  • 373KB
  • 下载

关于如何避免操作(update、delete)mysql数据库时忘记添加where而导致全表修改或删除情况

在实际开发中,有时在对数据库进行更新或删除时,因忘记添加了where条件而造成了对整表的更新或删除。OMG,从网上找了许多的如何恢复误操作的方法,都是通过查看日志转换成sql语句再进行恢复。(好麻烦啊...

Linux下安装MySQL及基本操作

  • 2014年10月21日 14:32
  • 19KB
  • 下载

mysql基本操作指令

  • 2017年04月30日 17:36
  • 587KB
  • 下载

使用XAMPP可视化管理Mysql,使用JDBC访问数据库执行插入、查询、删除等操作

准备工作:安装XAMPP,登陆apache,mysql,并通过phpadmin来创建数据库,新建一个表,插入一些数据: http://localhost/phpmyadmin,最好设置密码,不然后面连...

java连接MySQL数据库操作

  • 2013年10月10日 08:45
  • 187KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:操作mysql
举报原因:
原因补充:

(最多只允许输入30个字)