mysql是我们经常使用的数据库之一,那么如何用mysql创建数据表呢?下面我就给大家分享一下。
工具/材料navicat for mysql
01首先打开navicat for mysql工具,打开一个数据库,然后右键单击表,选择新建表,如下图所示
02接下来在d出的新建表界面中,我们通过添加栏位来增加表的字段,如下图所示
03字段都添加完毕以后,我们按Ctrl+S组合键,这个时候会让你输入表名,我们输入完毕点击确定即可,如下图所示
04最后我们回到软件的主界面,你就会看到刚才添加的表已经显示在主界面了,如下图所示,这代表我们已经添加表成功
1、打开Navicat for MySQL,找到要创建数据库中数据表
2、接着我们在“表”上面单击鼠标右键,然后点击“新建表”
3、然后,右边就会出现设计表的界面,这里可以设置表的字段名,类型,长度以及是否为null等
4、设计完数据表之后,点击“保存”按钮就OK了。
5、我们在其中输入表名就点击确定就可以了,表名可以根据自己的需求来设置
01MySql创建数据库指定字符集
创建数据库指定字符集:
UTF8
CREATE DATABASE xiaoyao_db DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
GBK
CREATE DATABASE xiaoyao_db DEFAULT CHARACTER SET gbk COLLATE gbk_general_ci
02
MySql创建表并设定为主键自动增值
CREATE TABLE person
(
personID int NOT NULL AUTO_INCREMENT,
PRIMARY KEY(personID),
FirstName varchar(15),
LastName varchar(15),
Age int
)
//创建admin表
CREATE TABLE `admin`
(
`id` INT(11) NOT NULL AUTO_INCREMENT,
`username` CHAR(20) NOT NULL,
`password` CHAR(32) NOT NULL,
`email` CHAR(32) NOT NULL,
PRIMARY KEY(`id`)
)ENGINE=INNODB AUTO_INCREMENT=1
03
MySql在PHP语句中insert into
INSERT INTO table_name (column1,column2,column3,...) VALUES (values1,values2,values3....)
04
Mysql在PHP语句中update语法
UPDATE table_name SET column_name = new_value WHERE column_name = some_value
05
Mysql在PHP语句中Delete from语法
DELETE FROM table_name WHERE column_name = some_values
06
注意两点:
1、MySql在PHP语句中insert into常错点
mysql_query(“insert into admin(username,password,age) values(‘vaule’,’vaule’,’vaule’)”)
上面语句执行之前,应该先执行mysql_query(“set names utf8”)以防止数据插入数据之后出现乱码!
2、MySql在PHP语句中update常错点
update数据之前进行mysql_query(“set names utf8”)语句执行,这样才会成功更新数据
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)