• 创建和选择数据庫
      1. mysql> status
    • Threads: 1 Questions: 62 Slow queries: 0 Opens: 128 Flush tables: 1 Open tables: 47 Queries per second avg: 0.109

    创建和选择数据庫

    创建menagerie数据庫:

    1. mysql> CREATE DATABASE menagerie;

    如果想在创建数据庫时,指定数据庫的字符编码(这里使用GBK),可以使用以下方式:

    1. mysql> create database menagerie DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;

    或者使用utf8编码:

    1. mysql> CREATE DATABASE menagerie DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

    或者直接修改配置文件

    1. hadoop@node1:~/mysql_shell$ sudo vi /etc/mysql/my.cnf

    然后在文件底部加入以下内容:

    1. [mysqld]
    2. character-set-server=utf8
    3. collation-server=utf8_general_ci

    接着重启MySQL服务:

    1. hadoop@node1:~/mysql_shell$ sudo service mysql stop
    2. hadoop@node1:~/mysql_shell$ sudo service mysql start

    通过status命令可以查看状态信息:

    1. mysql> status

    mysql Ver 14.14 Distrib 5.7.13, for Linux (x86_64) using EditLine wrapper

    Connection id: 3
    Current database: eduCloud
    Current user: root@localhost
    SSL: Not in use
    Current pager: stdout
    Using outfile: ''
    Using delimiter: ;
    Server version: 5.7.13-0ubuntu0.16.04.2 (Ubuntu)
    Protocol version: 10
    Connection: Localhost via UNIX socket
    Server characterset: utf8
    Db characterset: utf8
    Client characterset: utf8
    Conn. characterset: utf8
    UNIX socket: /var/run/mysqld/mysqld.sock
    Uptime: 9 min 25 sec

    Threads: 1 Questions: 62 Slow queries: 0 Opens: 128 Flush tables: 1 Open tables: 47 Queries per second avg: 0.109

    使用(选择)menagerie数据庫:

    1. mysql> USE menagerie
    2. Database changed

    还可以在连接到数据庫服务器的时候,指定要使用的数据庫menagerie:

    1. shell> mysql -h host -u user -p menagerie
    2. Enter password: ********

    默认情况下,登录mysql是无密码登录,可以通过以下方式修改密码:MySQL 5.7.6及之后的版本,使用以下命令:

    1. ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

    MySQL 5.7.5及以前的版本,使用以下命令:

    1. SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');

    其中,MyNewPass是我们将要设置的新密码。

    原文: https://strongyoung.gitbooks.io/mysql-reference-manual/content/tutorial/creating_using_database/creating_selecting_database.html