设为首页
加为收藏
联系我们
  • 电子商务
  • 软件网络
  • 看天下
  • 营销财经
  • 关闭导航
  • 网络编程
  • 数据库类
  • 关闭导航
  • 网络编程
  • 社交礼仪
  • 数据库类
  • 人文地理
  • 关闭导航
  • 编程工具
  • 电子书籍
  • 关闭导航
  • 生活休闲
  • 演讲讲座
  • 视频教程
  • 经典影视
  • 关闭导航
  • 您的位置: 首页 > 入门教程 > 数据库类 > MySQL

    MySQL数据库入门问题集锦

    时间: 2008-09-20  信息来源: 赛迪网  作者: 袁风景  点击数:

    内容提示:本文将介绍一些MySQL常见问题及其解决方案,包括:关于自增字段重新赋初值的问题?如何实现mysql中自增长字段的功能?如何更改mysql中用户密码?如何远程连接mysql等.


    1.关于自增字段重新赋初值的问题?

    ALTER TABLE tbl AUTO_INCREMENT = 1;

    2.如何实现mysql中自增长字段的功能?

    create table abc(id int(10) not null auto_incremnet primary key,
    name varchar(10) not null,
    address varchar(200) not null,
    postcode char(6) not null
    );
    这样就创建了一个表,这个表的id子段是自动增长的。
    你还可以在一建好的表中增加这样的字段,操作如下:
    alter table tb_name add id int(10) not null auto_increment first;
    或者
    alter table tb_name add id int(10) not null auto_increment;


    3、如何更改mysql中用户密码?

    a、在mysql/bin/目录下面
    ./mysqladmin -u[用户名如:root] -p[旧密码,如果没有密码留空] password [新密码]
    ./mysqladmin -uroot -p123456 password 456789
    其中 用户名: root 原来密码: 123456 新密码: 456789
    b、以root用户进入mysql

    mysql> use mysql
    mysql>update user set Password=password('newpassword') where User='root';
    mysql>flush privileges;


    注意大小写。


    4、如何远程连接mysql
    (1)进入mysql,创建一个新用户xuys:
    格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by "用户密码";
    grant select,update,insert,delete on *.* to xuys@192.168.88.234 identified by "xuys1234";
    查看结果,执行:
    use mysql;
    select host,user,password from user;
    可以看到在user表中已有刚才创建的xuys用户。host字段表示登录的主机,其值可以用IP,也可用
    主机名,将host字段的值改为%就表示在任何客户端机器上能以xuys用户登录到mysql服务器,建议在开发时设为%。
    update user set host = '%' where user = 'xuys';

    (2) mysqladmin -uroot -ppwd reload
    mysqladmin -uroot -ppwd shutdown

    (未完续)

     
    Tags: MySQL,问题 责任编辑:aboutstudy
     
      关于我们 友情链接 网站地图 广告服务 联系我们 管理登陆  
      鄂ICP备07014143号  
      Powered by EmpireCMS 5.0  
      Template designed by 直来直往.
      联系信息: QQ 365931563 Email:jiangtian001@sina.com  
      ©CopyRight 2007-2008, SKDE.CN, Inc. All Rights Reserved