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/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    如果文中有错误,欢迎指出。以免更多的人被误导。
    欢迎留言交流。
  • 相关阅读:
    Flink入门(五)——DataSet Api编程指南
    不仅仅是双11大屏—Flink应用场景介绍
    Kafka2.4发布——新特性介绍(附Java Api Demo代码)
    Vmvare扩展虚拟机磁盘大小
    Ambari2.7.3.0添加组件
    Flink入门(四)——编程模型
    Flink入门(三)——环境与部署
    Flink入门(二)——Flink架构介绍
    「漏洞预警」Apache Flink 任意 Jar 包上传导致远程代码执行漏洞复现
    直击面试,聊聊 GC 机制
  • 原文地址:https://www.cnblogs.com/robertsun/p/4106781.html
Copyright © 2011-2022 走看看