zoukankan      html  css  js  c++  java
  • ubuntu中mysql数据库安装与删除

    A.服务器端安装

      1  安装服务器端:在终端中输入如下命令,回车后,然后按照提示输入

            sudo apt-get install mysql-server

        sudo apt-get install mysql-client(可不写)

      2 启动服务

        sudo service mysql start 或者
        sudo /etc/init.d/mysql restart(前者无法启动时再用)
     

      3 查看进程中是否存在mysql服务

        ps ajx|grep mysql

      4 停止服务 sudo service mysql stop

      5  重启服务   sudo service mysql restart

    B.配置服务端

    • 1 配置文件目录为/etc/mysql/mysql.cnf

    • 2 进入conf.d目录,打开mysql.cnf,查看配置文件
    • 3 进入mysql.conf.d目录,打开mysql.cnf,查看配置文件

    • 4 主要配置项如下
        • bind-address表示服务器绑定的ip,默认为127.0.0.1
          
          port表示端口,默认为3306
          
          datadir表示数据库目录,默认为/var/lib/mysql
          
          general_log_file表示普通日志,默认为/var/log/mysql/mysql.log
          
          log_error表示错误日志,默认为/var/log/mysql/error.log    

    C 卸载mysql

      1. 删除mysql   

      a. sudo apt-get autoremove --purge mysql-server-5.0(版本可不写5.0)
      b. sudo apt-get remove mysql-server
      c. sudo apt-get autoremove mysql-server
      d. sudo apt-get remove mysql-common (必须)

     2. 清理缓存数据
      
    dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
    
    
    

    D 备份

    • 运行mysqldump命令
    mysqldump –uroot –p 数据库名 > python.sql;
    

    E 恢复

    • 连接mysql,创建新的数据库,退出连接,执行如下命令    
    • mysql -uroot –p 新数据库名 < python.sql
     

    查看数据库的创建结构

     show create database 数据库名称

  • 相关阅读:
    sublime插件FileHeader使用,自动的添加模板
    基于aspectj实现AOP操作的两种方式——xml配置
    AOP操作术语
    AOP原理
    maven的常用构建命令
    maven目录结构
    maven环境变量配置
    接口式编程
    mybatis编写流程(老版本的方式,新版本用接口式编程)
    当数据库中的字段与javabean中对应的属性名不同
  • 原文地址:https://www.cnblogs.com/3-tong/p/9385117.html
Copyright © 2011-2022 走看看