zoukankan      html  css  js  c++  java
  • 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;  #更新权限表

  • 相关阅读:
    Git SSH Key 生成步骤
    IOS音频1:之采用四种方式播放音频文件(一)AudioToolbox AVFoundation OpenAL AUDIO QUEUE
    IOS网络篇1之截取本地URL请求(NSURLProtocol)
    IOS 视频直播/智能家居(一行行敲代码,从零开始)lesson:1整体架构
    iOS应用支持IPV6,就那点事儿
    App store最新审核标准公布
    iOS应用内付费(IAP)开发步骤列表
    iOS应用内支付(IAP)的那些坑
    IOS 第三方支付的使用:支付宝
    亲们,委托你们是否已忘记
  • 原文地址:https://www.cnblogs.com/TangGe520/p/9340267.html
Copyright © 2011-2022 走看看