MySQL笔记

来源:互联网 发布:pkpm加密狗 淘宝 编辑:程序博客网 时间:2024/05/29 17:43

1 打开 连接MYSQL服务

    > mysql  -h服务器 -u用户名 -p密码

       1、例1:连接到本机上的MYSQL
    首先在打开DOS窗口,然后进入mysql安装目录下的bin目录下,例如: D:/mysql/bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>
    2、例2:连接到远程主机上的MYSQL (远程:IP地址)
    假设远程主机的IP为:10.0.0.1,用户名为root,密码为123。则键入以下命令:
   mysql -h10.0.0.1 -uroot -p123
   (注:u与root可以不用加空格,其它也一样)

   

 

2 显示数据库

  

    mysql> show databases;

 

 

 

3 数据库存放地址

   类似   C:\ProgramData\MySQL\MySQL Server 5.5\data

 

4 导入.sql文件 常用source 命令

     mysql>use 数据库


然后使用source命令,后面参数为脚本文件(如这里用到的.sql)


    mysql>source d:wcnc_db.sql ;

 

5  修改 root 密码的方法

  

方法1: 用SET PASSWORD命令

  mysql -u root

  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2:用mysqladmin

  mysqladmin -u root password "newpass"

  如果root已经设置过密码,采用如下方法

  mysqladmin -u root password oldpass "newpass"

方法3: 用UPDATE直接编辑user表

  mysql -u root

  mysql> use mysql;

  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';

  mysql> FLUSH PRIVILEGES;

在丢失root密码的时候,可以这样

  mysqld_safe --skip-grant-tables&

  mysql -u root mysql

  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

  mysql> FLUSH PRIVILEGES;

 

  

0 0
原创粉丝点击