mysql创建数据库并创建表
来源:互联网 发布:linux snmp v3测试 编辑:程序博客网 时间:2024/05/16 11:55
mysql一般安装后是不需要输入登录密码的,所以可以直接 mysql -u root登录数据库。
1.创建数据库
1.1 登录数据库 mysql -u root
1.2 查看现有的数据库 show databases;
1.3 创建一个新的数据库 CREATE DATABASE IF NOT EXISTS aimin DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
这里创建一个数据库并默认为utf8编码
1.4 切换到新建数据库 use aimin
2. 切换到数据库后可以查看数据库都有哪些表。
2.1 查看数据库下的表 show tables;
由于是新建的数据库,所以暂时没有数据表
2.2 创建一个新表
create table test(id int(10) primary key auto_increment,
name varchar(100) not null,
age int(4))ENGINE=InnoDB DEFAULT CHARSET=utf8;
创建表也默认编码格式为utf8.
2.3 查看表结构 desc test;
3.数据库刚装完登录是不需要密码的,我们也可以设置登录密码
3.1 我们可以执行sql : select user,password from mysql.user;
可以看到都是没有密码的。
3.2 下面给root增加密码 set password for root@localhost=password('123456');
再次输入 select user,password from mysql.user;
会发现root已经有密码了。下次登录可以 mysql -u root -p 输入密码就可以了。
4 。删除一个数据库 drop database if exists aimin;
- mysql创建数据库并创建表
- shell连接mysql并创建数据库表
- mysql 创建数据库,创建表
- mysql 创建数据库创建表
- MySQL 创建数据库 创建表
- mysql 创建数据库 并指定字符集 创建用户并授权
- mysql数据库创建表
- MySQL创建数据库、表
- Hibernate连接mysql数据库并自动创建表
- Hibernate连接mysql数据库并自动创建表
- java 连接mysql数据库并动态创建表
- [mysql]创建数据库并指定编码
- MySQL创建数据库并授权的SQL
- MySQL创建数据库并设置权限
- ofbiz连接mysql并创建独立数据库
- mysql创建用户并赋予数据库权限
- lucene创建索引并搜索mysql数据库
- mysql中创建数据库并授权
- 排序算法之冒泡排序(递归版与非递归版)
- static静态变量的理解
- CSS选择器优先级
- 数据库in/exists用法和效率大揭密
- 用 servlet 来创建一个用户登录界面
- mysql创建数据库并创建表
- 设计一个不能被继承的类
- Cannot access android.support.v4.app.BaseFragmentActivityHoneycomb
- 常用用户输入验证
- facebook提供的持有环检测工具(待总结)
- HTML第一章上机练习4
- DeepID2:Deep Learning Face Representation by Joint Identification-Verification
- C++设计模式之策略模式
- VideoLoadingView