1、使用MySQL二进制方式连接
- 可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库。
- 以下是从命令行中连接MySQL服务器的简单实例:
[root@host]# mysql -u root -p
Enter password:******
- 在登录成功后出现mysql>命令提示窗口,你可以在上面执行任何SQL语句。
- 以下命令执行后,登录成功输出结果如下:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2854760 to server version: 5.0.9
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
- 在以上实例中,我们使用了root用户登录到mysql服务器,当然你可以使用其他mysql用户登录。
- 如果用户权限足够,任何用户都可以在mysql的命令窗口中进行SQL操作。
- 退出操作,mysql>命令提示窗口使用exit命令,如下所示:
mysql> exit
Bye
2、使用mysqladmin创建数据库
- 使用普通用户登录mysql服务器,可能需要特定的权限来创建MySQL数据库。所以我们使用root用户登录,root用户拥有最高权限,可以使用mysql mysqladmin命令来创建数据库。
- 以下命令简单的演示了创建数据库的过程,数据名为RUNOOB:
[root@host]# mysqladmin -u root -p create RUNOOB
Enter password:******
以上命令执行成功后会创建MySQL数据库RUNOOB。
3、使用mysqladmin删除数据库
- 使用普通用户登录mysql服务器,可能需要特定的权限来删除MySQL数据库。所以我们使用root用户登录,root用户拥有最高权限,可以使用mysql mysqladmin命令来删除数据库:
- 以下实例删除数据库RUNOOB:
[root@host]# mysqladmin -u root -p drop RUNOOB
Enter password:******
- 执行以上删除数据库命令后,会出现一个提示框,来确认是否真的删除数据库:
Dropping the database is potentially a very bad thing to do.
Any data stored in the database will be destroyed.
Do you really want to drop the 'RUNOOB' database [y/N] y
Database "RUNOOB" dropped
4、从命令提示窗口中选择MySQL数据库
- 在mysql>提示窗口中可以很简单的选择特定的数据库。你可以使用SQL命令来选择指定的数据库。
- 以下实例选择数据库RUNOOB:
[root@host]# mysql -u root -p
Enter password:******
mysql> use RUNOOB;
Database changed
mysql>
- 执行以上命令后,你就已经成功选择了RUNOOB数据库,在后续的操作中都会在RUNOOB数据库中执行。需要注意的是,所有的数据库名,表名,表字段都是区分大小写的。所以你在使用SQL命令时需要输入正确的名称。