zoukankan      html  css  js  c++  java
  • mysql设置更改root密码、mysql服务器的连接、mysql常用命令

     1、设置更改root密码

    查看mysql 启动与否,若没启动就运行:/usr/local/mysql56/bin/mysql
    ps aux |grep mysql  或 netstat -tulnp |grep 3306
    运行mysql 命令,会出现:

    -bash: mysql: command not found
    就把mysql 添加到环境变量:
    临时添加:PAHT=$PATH:/usr/local/mysql56/bin
    永久添加:echo "export PATH=$PATH:/usr/local/mysql56/bin"  >>/etc/profile 
    再运行soucre /etc/profile 或  .  /etc/profile

    mysql密码的设置,给root用户设置密码

    mysql -uroot password 'new_password'  或用下面的方式

    如何修改密码:
    mysqladmin -uroot -p 'old_password' password 'new_password'   或用下面的方式

    忘记密码了如何修改:
      首先,得修改配制文件:vim /etc/my.cnf
    [mysqld]模块下加入skip-grant ,然后重启mysql服务:sed -i '/3306/askip-grant' /etc/my.cnf
    重启:/etc/init.d/mysqld restart

    然后,切换数据库:use mysql;
    然后,再在数据库里面修改root密码:update user set password=password('new_password')  where user='root';
    这样就把密码给改回来了

    重新测试,就把my.cnf给改回来:

     2、mysql的连接
    mysql -uroot -p'password'
    mysql -h127.0.0.1 -uroot -p'password'
    mysql -S/tmp/mysql.sock -uroot -p'password'
    mysql -uroot -p -e "show databases"

     

    3、mysql常用命令

    查询有多少库:show databases;
    使用某个库:use database_name;
    查看有多少个表:show tables;
    查看某张表里的字段:desc table_name:
    查看某张表创建时输入的命令:show create table table_nameG;
    查看当前登陆有哪些用户:select user();
    查看当前使用的哪个库:select database();
    查看当前数据库的版本:select version();
    查看配制文件可定义的各种参数:show variables;
    查看目前的进程数:show processlist; 或 show full processlist;  #这是用得最多的(即查看数据库正在进行的操作)


    创建一个数据库:create database  db_name;
    创建一张表:create table table_name('name'  types(length),'name'  type(length),........)

    创建一张表:create table table_test(id int(10),name char(32),sex int(4));

     第一部分完成。

  • 相关阅读:
    MQTT TLS 加密传输
    python多进程并发redis
    各种消息队列的特点
    mqtt异步publish方法
    Numpy API Analysis
    Karma install steps for unit test of Angular JS app
    reinstall bower command
    Simulate getter in JavaScript by valueOf and toString method
    How to: Raise and Consume Events
    获取对象的类型信息 (JavaScript)
  • 原文地址:https://www.cnblogs.com/nfyx/p/9196727.html
Copyright © 2011-2022 走看看