zoukankan      html  css  js  c++  java
  • linux--mysql的安装与配置

    linux centos下,mysql安装有三种方式:二进制tar包安装,rpm安装,yum安装(最简单)

    查看有没有安装过:
    yum list installed mysql*
    rpm -qa | grep mysql*
    查看有没有安装包:
    yum list mysql*
    安装mysql客户端:
    yum install mysql
    安装mysql 服务器端:
    yum install mysql-server
    yum install mysql-devel

    可将Mysql加入到环境变量中,在/etc/profile中进行添加

    2、启动&&停止

    数据库字符集设置
    mysql配置文件/etc/my.cnf中加入default-character-set=utf8
    启动mysql服务:
    service mysqld start或者/etc/init.d/mysqld start
    开机启动:
    chkconfig -add mysqld,查看开机启动设置是否成功chkconfig --list | grep mysql*
    mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
    停止:
    service mysqld stop

    3、登录
    创建root管理员:
    mysqladmin -u root password 123456
    登录:
    mysql -u root -p输入密码即可。
    忘记密码:
    service mysqld stop
    mysqld_safe --user=root --skip-grant-tables
    mysql -u root
    use mysql
    update user set password=password("new_pass") where user="root";
    flush privileges;

    4、远程访问
    开放防火墙的端口号
    mysql增加权限:mysql库中的user表新增一条记录host为“%”,user为“root”。
    5、Linux MySQL的几个重要目录
    数据库目录
    /var/lib/mysql/
    配置文件
    /etc/my.cnf
    相关命令
    /usr/bin(mysqladmin mysqldump等命令)
    启动脚本
    /etc/rc.d/init.d/(启动脚本文件mysql的目录)


    这些信息可通过ps -ef | grep mysql 来查看
    [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    user=mysql
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
    skip-grant-tables
    [mysqld_safe]
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid

  • 相关阅读:
    zepto.js常用操作
    使用require.js
    iscroll.js文档
    EasyUI Resizable 可调整尺寸
    EasyUI Droppable 可放置
    EasyUI Draggable 可拖动
    EasyUI Parser 解析器
    EasyUI Easyloader 加载器
    Jquery EasyUI插件
    从MySQL随机选取数据
  • 原文地址:https://www.cnblogs.com/shilin000/p/5234063.html
Copyright © 2011-2022 走看看