zoukankan      html  css  js  c++  java
  • mysql安装使用

    ==================

     solaris中mysql安装

     1 增加mysql用户

     groupadd user; useradd -G mysql mysql

     2 安装 pkgadd -d mysql-5.5.38-solaris10-x86_64.pkg

     3 增加配置文件/opt/mysql/mysql/etc/my.cnf

     cp ./support-files/my-medium.cnf ./etc/my.cnf

    ----------------

    配置文件的读取优先顺序:

    /etc/my.cnf

    /etc/mysql/my.cnf

    /opt/mysql/mysql/etc/my.cnf

    ~/.my.cnf

    -----------------------

     修改./etc/my.cnf

    [mysqld]
    basedir=/opt/mysql/mysql
    datadir=/opt/mysql/mysql/data
    character-set-server=gb2312

    [mysql]

    default-character-set=gb2312

    [client]

    default-character-set=gb2312

     4 导入权限数据库

    ./scripts/mysql_install_db --defaults-file=./etc/my.cnf --user=mysql &

    5 启动mysql数据库服务

    /etc/init.d/mysql start

    bin/mysqld_safe &

    ===========================

    1. 创建用户

    mysql> use mysql;

    mysql> insert into user(host, user, password) values('%', 'CM', PASSWORD('CM'));

    mysql> flush privileges;

    mysql> create user 'dell'@'::1' identified by 'secret';

    mysql> grand select on mydb.* to 'dell'@'::1';

    2. 授权

    GRANT ALL PRIVILEGES ON test.* TO 'asn'@'%';

    注:(创建用户并授权)

    GRANT ALL PRIVILEGES ON *.* TO 'asn'@'%' IDENTIFIED BY 'asn';

    mysql> flush privileges;

    2. 给用户root设置密码

    /opt/mysql/mysql/bin/mysqladmin -u root password 'root'

    直接在mysql数据库的用户表user中该用户密码

    mysql> use mysql;

    mysql> update user set password=PASSWORD('root') where user='root';

    mysql> flush privileges;

  • 相关阅读:
    微软程序员最好的时代来了
    领域驱动设计系列 (六):CQRS
    当我谈 "加班有罪" 我在谈什么?
    parquet 简介(转)
    Spark动态资源分配-Dynamic Resource Allocation
    Spark配置参数详解
    PhpStorm使用sftp实现代码自动上传服务器
    docker 命令大全
    mysql 5.6配置
    docker volume
  • 原文地址:https://www.cnblogs.com/asnjudy/p/4259921.html
Copyright © 2011-2022 走看看