当前位置:Gxlcms > 数据库问题 > 关于MySQL数据库的一些操作

关于MySQL数据库的一些操作

时间:2021-07-01 10:21:17 帮助过:5人阅读

所要登录的用户名;

    -p告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项

 

  选择要操作的数据库

     use 数据库名;(成功会显示Database changed

  创建一个新的数据表:

1 create table students
2 3         id int unsigned not null auto_increment primary key,
4         name char(8) not null,
5         sex char(4) not null,
6         age tinyint unsigned not null,
7         tel char(13) null default "-"
8     );

 

  如果哪个字段设置了auto-increment后,必须设置为主键primary key,auto-increment就是对主键自动增加编号的

  如果代码太长,可能会输入错误,可以采用重定向的方法,通过任何文本编辑器将语句输入好后保存为 xx.sql 的文件中, 通过命令提示符下的文件重定向执行执行该脚本。打开命令提示符, 输入:

1 mysql -D 数据库名 -u root -p < 文件名

  

  查询表中数据

select 列名称 from 表名称 [查询条件];
select 列名称 from 表名称 where 条件;(可以加上列条件)

 

  向表中插入数据

insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values (值1, 值2, 值3, ...);

 

  改数据库密码

mysqladmin -u root -p password 新密码

 

  改完密码后要使用:flush privileges;

  列出所有数据库:show databases;

  列出数据库中所有的表:show tables;

  

  

关于MySQL数据库的一些操作

标签:star   databases   成功   art   pass   class   bsp   word   选项   

人气教程排行