命令行建立Mysql数据库的例子

命令行下建立不同字符集的数据库、删除数据库:

[root@lamp ~]# /usr/local/mysql/bin/mysql -uroot -p'admin123'
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.6.16 Source distribution

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

mysql> create database byrd_default;    #建议一个叫做byrd_default的数据库
Query OK, 1 row affected (0.08 sec)
mysql> show databases like 'byrd%';    #查看以byrd开头的数据库,
+------------------+
| Database (byrd%) |
+------------------+
| byrd_default     |
+------------------+
1 row in set (0.00 sec)
mysql> show create database byrd_default;    #查看系统建立byrd_default命令,byrd_default默认编码是utf8,因为我编译mysql的时候设置的默认编码为utf8
+--------------+-----------------------------------------------------------------------+
| Database     | Create Database                                                       |
+--------------+-----------------------------------------------------------------------+
| byrd_default | CREATE DATABASE `byrd_default` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+--------------+-----------------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> create database gbk default character set gbk collate gbk_chinese_ci;    #建立一个名字叫做gbk,编码方式是gbk的数据库
Query OK, 1 row affected (0.00 sec)
mysql> show create database gbk;
+----------+-------------------------------------------------------------+
| Database | Create Database                                             |
+----------+-------------------------------------------------------------+
| gbk      | CREATE DATABASE `gbk` /*!40100 DEFAULT CHARACTER SET gbk */ |
+----------+-------------------------------------------------------------+
1 row in set (0.00 sec)
mysql> show databases;    #所有数据库表
+--------------------+
| Database           |
+--------------------+
| information_schema |
| byrd_default       |
| gbk                |
| gbk1               |
| gbk2               |
| gbk3               |
| gbk4               |
| mysql              |
| performance_schema |
| test               |
| ultrax             |
+--------------------+
11 rows in set (0.00 sec)

mysql> drop database gbk1;    #删除名字为gbk1的数据库
Query OK, 0 rows affected (0.19 sec)

mysql> drop database gbk2;
Query OK, 0 rows affected (0.00 sec)

mysql> drop database gbk3;
Query OK, 0 rows affected (0.00 sec)

mysql> drop database gbk4;
Query OK, 0 rows affected (0.01 sec)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| byrd_default       |
| gbk                |
| mysql              |
| performance_schema |
| test               |
| ultrax             |
+--------------------+
7 rows in set (0.00 sec)

mysql> drop database if exists byrd_default;    #如果byrd_default的数据库存在则删除,如果不存在则提示警告
Query OK, 0 rows affected (0.00 sec)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| gbk                |
| mysql              |
| performance_schema |
| test               |
| ultrax             |
+--------------------+
6 rows in set (0.00 sec)

mysql>

时间: 2024-09-24 02:54:23

命令行建立Mysql数据库的例子的相关文章

在linux中导入sql文件的方法分享(使用命令行转移mysql数据库)_Mysql

因导出sql文件 在你原来的网站服务商处利用phpmyadmin导出数据库为sql文件,这个步骤大家都会,不赘述. 上传sql文件 前面说过了,我们没有在云主机上安装ftp,怎么上传呢? 打开ftp客户端软件,例如filezilla,使用服务器IP和root及密码,连接时一定要使用SFTP方式连接,这样才能连接到linux.注意,这种方法是不安全的,但我们这里没有ftp,如果要上传本地文件到服务器,没有更好更快的方法. 我们把database.sql上传到/tmp目录. 连接到linux,登录m

怎么用命令行修改MySQL数据库密码

1.给root加个密码pass123: 首先在DOS下进入目录mysqlbin,然后键入以下命令  代码如下 复制代码 mysqladmin -u root -password pass123 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了. 2.将root的密码改为pass456.  代码如下 复制代码 mysqladmin -u root -p pass123 password pass456 上面两个是在cmd命令行中输入的命令,所以直接回车就可以. 下面介绍MYSQL环境

MYSQL命令行导入导出数据库详解_Mysql

Mysql命令行导入数据库: 1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 2,同上面导出的第1步 3,进入MySQL:mysql -u 用户名 -p 如我输入的命令行:mysql -u root -p   (输入同样后会让你输入MySQL的密码) 4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库 5,输入:mysql>use 目标数据库名 如我输入的命令行:mysql>use news; 6,导入文件:mysql>s

MySQL命令行导出导入数据库实例详解_Mysql

MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 5.5\bin (或者直接将windows的环境变量path中添加该目录)  2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名 如我输入的命令行:mysqldump -u lmapp -p lmapp -P 3308 > lmapp.sql   (输入后会让

Zend Framework基于Command命令行建立ZF项目的方法

本文实例讲述了Zend Framework基于Command命令行建立ZF项目的方法.分享给大家供大家参考,具体如下: zend framework 的项目结构比较复杂,但是有既定的结构.zf提供了使用Command生成项目结构的工具,使用非常方便,初学者可以不用为了复杂的结构而Orz. 使用前的一些配置. 涉及到的文件: 1.zf 的 library 2.bin zf下载时所带的bin文件夹 3.php.exe 第一步: 将library和bin文件夹拷贝到服务器根目录,我的服务器跟目录为E:

怎样从Windows命令行启动MySQL

要想从命令行启动MySQLd服务器,你应当启动控制台窗口(或"DOS window")并输入命令: C:\> C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld 根据系统中MySQL安装位置的不同,前面的例子中使用的路径也不同. 在非NT版本的Windows中,在后台启动mysqld.也就是,服务器启动后,你应当可以看见后面的命令提示.如果你用该方法在Windows NT.2000.XP或2003中启动服务器,服务器则在前台运行,

批处理命令 BAT备份MySQL数据库

原文:批处理命令 BAT备份MySQL数据库 工作环境 Windows Server 2003 ,MySQL安装目录 D:\MySQL , WinRAR 安装目录 C:\Program Files\WinRAR\WinRAR.exe 备份数据存储的路径为 E:\数据备份,好了下面开始写DOS批处理命令了.代码如下: set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" md "E:\数据备份\%ymd%" "D:\MySQL

如何用命令行进入mysql具体操作步骤_Mysql

如何用命令行进入mysql?最近无意在论坛上看到有朋友提出了这样一个问题,下面也有网友给出了答案,特意在此跟大家进行分享! Mysql to Oracle Mysql转换为ORACLE数据库的软件 免费版 用命令行进入mysql方法: windows打开命了行,在左下角开始,运行,cmd,mysql 然后就要让你数据密码的,当然前提是你的mysql安装正确,网上有好多图文并茂的安装教程.开始,运行,cmd [ ,cd mysql安装目录/bin ], mysql -u userName -p P

命令行登录mysql提示Segmentation fault解决办法

使用时报错如下 [root@localhost bin]# ./mysql -uroot -p Enter password:  Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 8 Server version: 5.6.24 Source distribution Copyright (c) 2000, 2015, Oracle and/or its affiliates