连接mysql服务器的的命令:
[root@host]# mysql -u root -p
Enter password:******
在登陆成功后会显示如下结果:
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.
如果想要退出mysql命令如下:
mysql> exit
MySQL 创建数据库
CREATE DATABASE 数据库名;
以下命令简单的演示了创建数据库的过程,数据名为RUNOOB:
[root@host]# mysql -u root -p
Enter password:******
mysql> create DATABASE RUNOOB;
使用mysqladmin创建数据库
使用普通用户,你可能需要特定的权限来创建或者删除MySQL数据库。所以我们这边使用root用户登录,root用户拥有最高权限,可以使用mysql mysqladmin命令来创建数据库。以下命令就是创建数据库的过程,数据名为RUNOOB:
[root@host]# mysqladmin -u root -p create RUNOOB
Enter password:*****
MySQL删除数据库
drop 命令删除数据库
drop 命名格式:
drop adtabase<数据库名>;
例如删除名为RUNOOB的数据库:
mysql>drop database RUNOOB;
使用mysqladmin删除数据库
以下就是使用mysqkadmin的实例
[root@host]# mysqladmin -u root -p drop RUNOOB
Enter password:*******
MySQL选择数据库
从命令提示窗口选择MySQL数据库
[root@host]# mysql -u root -p
Enter password:******
mysql>use RUNOOB
Database changed
MySQL数据类型
数据类型
Mysql支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符类型)
MySQL创建数据表
创建mysql数据表需要以下信息:
表名
表字段名
定义每个表字段
语法
以下为创建MySQL数据表的SQL通用语法:
CREATE TABLE table_name(colum_name colum_type);
以下例子中我们将在RUNOOB数据库中创建数据表runoob_tbl:
CREATE TABLE IF NOT EXISTS 'runoob_tbl'(
'runoob_id' INT UNSIGNED AUTO_INCREMENT,
'runnoob_title' VARCHAR(100) NOT NULL,
'runoob_author' VARCHAR(40)NOT NULL,
'submission_data' DATE,
PRIMARY KEY('runoob_id')
)ENGINE=InnoDB DEFAULT CHARSET=utf8;