zoukankan      html  css  js  c++  java
  • mysql入门

    MySQL安装:   
    sudo apt-get install mysql-server 
    sudo apt-get install mysql-client
    Mac 中使用brew安装:
    brew install mysql;//安装
    brew services start mysql;// 启动服务
    JDBC安装:
    sudo apt-get install libmysql-java
    C语言链接库安装:
    sudo apt-get install libmysqlclient-dev
    MySQL服务的开启:

    查看mysql服务是否正在运行的命令为:sudo netstat -tap | grep mysql

    1,如果mysql服务正在运行会提示:tcp        0      0 localhost:mysql         *:*                     LISTEN      12114/mysqld

    2,如果mysql服务没有启动的话,什么也不提示

    直接输入关于mysql的命令会提示错误,如:mysql -u halu126 -p

    会提示错误:

    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

    输入mysql -uroot 进入

    mysqladmin -u root -p password xxxx

    修改密码

    如果mysql服务没启动,可以用命令:sudo /etc/init.d/mysql start 来启动,

    命令:sudo /etc/init.d/mysql restart 是用来重启mysql服务的

    命令:sudo /etc/init.d/mysql stop 是用来停止mysql服务的

    MySQL状态查看:
    show status;//查看数据库状态
     
    show variables;//查看数据库参数 如:show variables like "%version%";
    MySQL管理:
    命令
    所有命令都有三个标准参数: -u Username -p [Password] -h host
    1、mysql登录
    2、mysqladmin
        create dbname:创建一个名为dbname的新数据库
        drop dbname:删除dbname数据库
        flush-tables:清洗所有表
        password newpassword:用newpassword更改原有口令
        shutdown:关掉MySQL服务器
        status:给出服务器的简短状态信息
        variables:打印所有可用变量
        version:给出服务器的版本信息
    3、mysqldump
        mysqldump [OPTIONS] dbname [tables]
        选项:略。
    4、mysqlimport
        伴随着mysqldump一起用,参数是数据库名,和要恢复的文本文件名
    5、mysqlshow
        mysqlshow [dbname [tableName [columunName]]]
    使用mysql -u -p登录后:
    可以使用相应的sql语句,如:grant、revoke、delete、update、select等。
    create database dbname 创建数据库
    show databases 查看登录用户的数据库都有哪些!
    use dbname 使用dbname数据库
    show tables 查看当前数据库中的表
  • 相关阅读:
    JDK11 | 第七篇 : ZGC 垃圾收集器
    JDK11 | 第六篇 : Epsilon 垃圾收集器
    JDK11 | 第五篇 : 启动单个Java源代码文件的程序
    JDK11 | 第四篇 : 增强API
    JDK11 | 第三篇 : 局部变量类型推断
    JDK11 | 第二篇 : JShell 工具
    JDK11 | 第一篇 : JDK11 介绍
    客户端负载均衡Ribbon之源码解析
    DockerSwarm 微服务部署
    DockerSwarm 集群环境搭建
  • 原文地址:https://www.cnblogs.com/halu126/p/8167471.html
Copyright © 2011-2022 走看看