找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
linux安装mysql数据库
1、在 /etc/yum.repos.d 目录下 替换CentOS-Base.repo文件
   baseurl=http://mirror.hust.edu.cn/

2、安装mysql的客户端:yum install mysql 遇到[y/N]输入y
3、安装mysql的服务端:yum install mysql-server
4、输入server mysqld start 打开mysql服务器
5、输入server mysqld status 查看mysql服务器状态
6、输入server mysqld stop 关闭mysql服务器
7、输入server mysqld restart 重启mysql服务器
8、确认server mysqld start已经ok,则可以打开数据库
9、输入mysql -uroot -p 按ENTER输入密码进入,默认密码是为空,也可以-p后面直接接密码,明文传输
10、修改数据库的密码,mysqladmin -uroot -p '123456',需要注意-p后面要空格,密码要用引号

数据库--data base--DB

关系型数据库:在数据库里面,表和表是可以发生关系,可以通过某些列的数据关联进行拼接查询,可以直接通过数据库的内置指令或者语句进行表和表的关联操作

非关系型数据库:在数据库里面,表和表是独立的,但是可以通过一些外部代码让表和表发生关系

mysql是关系型数据库,轻量级,体积小,开源免费

1、使用mysql -uroot -p进入数据库
2、show databases 查看有什么数据库,drop database databasename删除数据库
3、use databasename,选择使用数据库,然后使用show tables 可以查看已选择的数据库中有哪些表
4、select database();可以查看当前所选的数据库
5、create database databasename 创建数据库
6、create table tablename(字段名称 数据类型 字段约束)
7、alter table tablename1 rename tablename2 将表重新命名
8、alter table tablename change id sid int(10),修改字段名称和字段属性,会将auto_increment约束取消
9、alter table tablename add sex varchar(5) 默认将字段添加在表最后面
10、alter table tablename add sex varchar(5) first 将字段添加到最前面
11、alter table tablename add sex varchar(5) after name 将新的字段添加到字段name后面
12、alter table tablename modify name varchar(30) after id 修改字段,并移动到id之后

数据类型
1,int 整型,只能保存4个字节的数据,保存的数字范围是-2^31~2^31-1  ±2147483647,超过这个值的数字需要保存要使用bigint型
2,bigint 大数字 保存的范围比int更大,可以保存8个字节的数据
3,float 浮点型,保存小数,4个字节
4,double 浮点型,保存小数,8个字节
5,varchar 可变长字符串,可变长度,最多可以占2^16字节,性能会差点,节约资源
6,char 字符串 保存固定长度的字符串,固定的占用255个字节,查询性能会好点,但是不节约资源
7,date 日期,固定的保存格式 YYYY-MM-DD

约束:
1,primary key 主键约束,不能重复,不能为空
2,auto_increment 自增长约束,可以自动的在对应列最大值+1插入数据,一般是结合主键去使用
3,not null 非空约束,必须填
4,default  默认值约束,可以定义默认值,当不输入时候自动填入默认值

常见的中文字符在计算机里的编码格式有GBK的汉字占2个字节位,UTF-8的汉字占3个字节位


分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册