zoukankan      html  css  js  c++  java
  • MySQL 数据库入门操作

    启动
    mysqld:
    在命令行启动mysql时,如不加"--console",启动、关闭信息不在界面中显示,而是记录在安装目录下的data目录里,文件名一般是hostname.err,通过此文件查看mysql的控制台信息。
    关闭
    mysqladmin -u root shutdown

    加入到系统服务中
    mysqld -install
    命令行连接服务器
    mysql -h localhost -u root -proot  (-p 和密码直接没有空格)
    或者
    mysql -h localhost -u root -p 回车
    根据提示再输入密码
    root
    mysql数据库  user表 host 字段
    一个localhost,一个127.0.0.1,一个::1,其实这三个都是一个意思,都是表示本地机 ,::1 是ipv6地址127.0.0.1的缩写,也就是本机。
    host列是指定登录的ip,比如说 user=root host=192.168.1.1 ,这里的意思就是说,root用户只能通过 192.168.1.1的客户端去访问,而%则是个通配符, 如果host=192.168.1.%,那么就表示 只要是 ip为host=192.168.1.前缀的客户端都可以连接,那么host=%的话则表示所有ip都有权去连接,这也就是为什么在开启远程连接的时候,大部分人都直接把host改成%的缘故,因为省事。
    远程登录
    update user set host = '%' where user = 'root' limit 1;
    如果直接修改表,需要重启服务才生效 或者  flush privileges;  
    授权方式远程登录
    允许从任何主机上使用root用户,密码:youpassword(你的root密码)连接到mysql服务器:
    # mysql -u root -proot
    mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

    允许地址202.11.10.253上用root用户,密码dboomysql来连接mysql的所有数据库,付给select,insert,update,delete权限。
    # mysql -u root -proot
    grant select,insert,update,delete on *.* to root@"202.11.10.253" Identified by "dboomysql";

    允许地址202.11.10.253上用root用户,密码dboomysql来连接mysql的所有数据库,付给所有权限。
    # mysql -u root -proot
    grant all on *.* to root@"202.11.10.253" Identified by "dboomysql"

    操作完后切记执行以下命令刷新权限
    FLUSH PRIVILEGES

    修改密码
    mysqladmin -u root -p [oldpassword] password newpassword
    注意oldpass(老密码)可选,如果root默认密码为空,则不需要输入,如果需要更改老密码,请注意老密码与-p之间不要有空格,否则会报错,另外password(函数)和newpassword(新密码)之间以空格分隔

    作者:robert
    出处:http://www.cnblogs.com/robertsun/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    如果文中有错误,欢迎指出。以免更多的人被误导。
    欢迎留言交流。
  • 相关阅读:
    【LeetCode-树】找树左下角的值
    【LeetCode-贪心】合并区间
    MongoDB3.6版本新增特性
    MongoDB initial sync过程
    MongoDB3.4版本新增特性
    保险配置原则
    MongoDB批量操作时字段为null时没有入库
    Kafka消费者没有收到通知的分析
    Git分支的管理
    NoSQLBooster如何MongoDB的部分文档从一个集合拷贝到另外一个集合中
  • 原文地址:https://www.cnblogs.com/robertsun/p/4106781.html
Copyright © 2011-2022 走看看