• CentOS 6.x 默认源中带了mysql-server,可以使用yum安装。


    1、执行安装命令:yum install mysql-server

    2、初始化数据库,使用命令
    1
    # service mysqld start   启动MSQL

    service mysqld stop   //关闭Mysql

    2设置密码,为root用户,mysql设置密码

    方法1: 用SET PASSWORD命令

      mysql -u root

      mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

    方法2 。

    /usr/bin/mysqladmin -u root password 'new-password'

    /usr/bin/mysqladmin -u root -h MAX password 'new-password'

    如果root已经设置过密码,采用如下方法

    mysqladmin -u root password oldpass "newpass"

    方法3: 用UPDATE直接编辑user表

      mysql -u root

      mysql> use mysql;

      mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';

      mysql> FLUSH PRIVILEGES;

    在丢失root密码的时候,可以这样

      mysqld_safe --skip-grant-tables&

      mysql -u root mysql

      mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

      mysql> FLUSH PRIVILEGES;

    3 Alternatively you can run:
    /usr/bin/mysql_secure_installation

    即执行MySQL安全配置向导mysql_secure_installation
    安装完mysql-server 会提示可以运行mysql_secure_installation。运行mysql_secure_installation会执行几个设置:
    a)为root用户设置密码
    b)删除匿名账号
    c)取消root用户远程登录
    d)删除test库和对test库的访问权限
    e)刷新授权表使修改生效
    执行之后systemctl restart mysqld命令可以正常执行了  Centos7 下的重启命令。

    You can start the MySQL daemon with:
    cd /usr ; /usr/bin/mysqld_safe &

    mysqld_safe是启动mysqld的服务器。为了保持同旧版本MySQL的向后兼容性,MySQL二进制分发版仍然包括safe_mysqld作为mysqld_safe的符号链接。但是,你不应再依赖它,因为再将来将删掉它。
    默认情况下,mysqld_safe尝试启动可执行mysqld-max(如果存在),否则启动mysqld。该行为的含义是:· 在Linux中,MySQL-Max RPM依赖该mysqld_safe的行为。RPM安装可执行mysqld-max,使mysqld_safe从该点起自动使用可执行命令。

    You can test the MySQL daemon with mysql-test-run.pl
    cd /usr/mysql-test ; perl mysql-test-run.pl

    Please report any problems with the /usr/bin/mysqlbug script!

    登录安装的数据库库执行 mysql -u root -p

    输入设置好的密码,登录成功

    mysql/  show databases; // 每条SQL命令,分号结尾。执行

    查看已有的数据库

    create database confluence character set utf8 collate utf8_bin;    #创建数据库并设置其字符

    grant all privileges on confluence.* to '123456'@'localhost' identified by '123456';  #创建授权用户及其密码

    flush privileges;  #更新权限表

  • 相关阅读:
    关于用户流量运营相关方面
    郑州房市
    公众号运营
    面试知识点总结
    Ubuntu根目录下各文件夹的功能详细介绍(轉)
    ubuntu 使用印象筆記 evernote nixnote2
    安装ktorrent amule 下载edk2 迅雷文件
    i2p
    ubuntu开启ipv6
    tg-bot备忘
  • 原文地址:https://www.cnblogs.com/TangGe520/p/9340267.html
Copyright © 2020-2023  润新知