时间:2021-07-01 10:21:17 帮助过:10人阅读
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">select</span> <span style="color: #0000ff">database</span><span style="color: #000000">();
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">----------+</span>
- <span style="color: #808080">|</span> <span style="color: #0000ff">database</span>() <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">----------+</span>
- <span style="color: #808080">|</span> db1 <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">----------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
- <span style="font-family: "Microsoft YaHei"; font-size: 18px">每创建一个表每个字段都有相应类型</span><br><span style="font-family: "Microsoft YaHei"; font-size: 18px">int 整数类型</span><br><span style="font-family: "Microsoft YaHei"; font-size: 18px">char 字符类型
- 增:create table t1(id int,name char);</span><br><br><span style="font-family: "Microsoft YaHei"; font-size: 18px">创建的数据库都在 在 /var/lib/mysql目录下<br><br><br></span>
- <span style="color: #ff0000">[</span><span style="color: #ff0000">root@mysql mysql</span><span style="color: #ff0000">]</span># cat <span style="color: #808080">/</span>etc<span style="color: #808080">/</span><span style="color: #000000">my.cnf
- </span><span style="color: #ff0000">[</span><span style="color: #ff0000">mysqld</span><span style="color: #ff0000">]</span><span style="color: #000000">
- datadir</span><span style="color: #808080">=/</span><span style="color: #ff00ff">var</span><span style="color: #808080">/</span>lib<span style="color: #808080">/</span><span style="color: #000000">mysql
- socket</span><span style="color: #808080">=/</span><span style="color: #ff00ff">var</span><span style="color: #808080">/</span>lib<span style="color: #808080">/</span>mysql<span style="color: #808080">/</span><span style="color: #000000">mysql.sock
- </span><span style="color: #ff00ff">user</span><span style="color: #808080">=</span><span style="color: #000000">mysql
- # Disabling symbolic</span><span style="color: #808080">-</span>links <span style="color: #0000ff">is</span> recommended <span style="color: #0000ff">to</span><span style="color: #000000"> prevent assorted security risks
- symbolic</span><span style="color: #808080">-</span>links<span style="color: #808080">=</span><span style="color: #800000; font-weight: bold">0</span>
- <span style="color: #0000ff">default</span><span style="color: #808080">-</span><span style="color: #0000ff">character</span><span style="color: #808080">-</span><span style="color: #0000ff">set</span><span style="color: #808080">=</span><span style="color: #000000">utf8
- </span><span style="color: #ff0000">[</span><span style="color: #ff0000">client</span><span style="color: #ff0000">]</span>
- <span style="color: #0000ff">default</span><span style="color: #808080">-</span><span style="color: #0000ff">character</span><span style="color: #808080">-</span><span style="color: #0000ff">set</span><span style="color: #808080">=</span><span style="color: #000000">utf8
- </span><span style="color: #ff0000">[</span><span style="color: #ff0000">mysql</span><span style="color: #ff0000">]</span>
- <span style="color: #0000ff">default</span><span style="color: #808080">-</span><span style="color: #0000ff">character</span><span style="color: #808080">-</span><span style="color: #0000ff">set</span><span style="color: #808080">=</span><span style="color: #000000">utf8
- </span><span style="color: #ff0000">[</span><span style="color: #ff0000">mysqld_safe</span><span style="color: #ff0000">]</span>
- <span style="color: #ff00ff">log</span><span style="color: #808080">-</span>error<span style="color: #808080">=/</span><span style="color: #ff00ff">var</span><span style="color: #808080">/</span><span style="color: #ff00ff">log</span><span style="color: #808080">/</span>mysqld.<span style="color: #ff00ff">log</span><span style="color: #000000">
- pid</span><span style="color: #808080">-</span><span style="color: #0000ff">file</span><span style="color: #808080">=/</span><span style="color: #ff00ff">var</span><span style="color: #808080">/</span>run<span style="color: #808080">/</span>mysqld<span style="color: #808080">/</span><span style="color: #000000">mysqld.pid
- </span><span style="color: #ff0000">[</span><span style="color: #ff0000">root@mysql mysql</span><span style="color: #ff0000">]</span># cd <span style="color: #808080">/</span><span style="color: #ff00ff">var</span><span style="color: #808080">/</span>lib<span style="color: #808080">/</span><span style="color: #000000">mysql
- </span><span style="color: #ff0000">[</span><span style="color: #ff0000">root@mysql mysql</span><span style="color: #ff0000">]</span><span style="color: #000000"># ll
- 总用量 </span><span style="color: #800000; font-weight: bold">20492</span><span style="color: #000000">
- drwx</span><span style="color: #008080">--</span><span style="color: #008080">----. 2 mysql mysql 4096 10月 6 03:55 db1</span>
- <span style="color: #808080">-</span>rw<span style="color: #808080">-</span>rw<span style="color: #008080">--</span><span style="color: #008080">--. 1 mysql mysql 10485760 10月 6 03:49 ibdata1</span>
- <span style="color: #808080">-</span>rw<span style="color: #808080">-</span>rw<span style="color: #008080">--</span><span style="color: #008080">--. 1 mysql mysql 5242880 10月 6 03:49 ib_logfile0</span>
- <span style="color: #808080">-</span>rw<span style="color: #808080">-</span>rw<span style="color: #008080">--</span><span style="color: #008080">--. 1 mysql mysql 5242880 10月 6 02:16 ib_logfile1</span>
- drwx<span style="color: #008080">--</span><span style="color: #008080">----. 2 mysql mysql 4096 10月 6 02:16 mysql</span>
- srwxrwxrwx. <span style="color: #800000; font-weight: bold">1</span> mysql mysql <span style="color: #800000; font-weight: bold">0</span> 10月 <span style="color: #800000; font-weight: bold">6</span> <span style="color: #800000; font-weight: bold">03</span>:<span style="color: #800000; font-weight: bold">47</span><span style="color: #000000"> mysql.sock
- drwx</span><span style="color: #008080">--</span><span style="color: #008080">----. 2 mysql mysql 4096 10月 6 02:15 test</span>
db1 数据库下面有 新创建的 t1 数据表
- <span style="color: #ff0000">[</span><span style="color: #ff0000">root@mysql mysql</span><span style="color: #ff0000">]</span># cd db1<span style="color: #808080">/</span>
- <span style="color: #ff0000">[</span><span style="color: #ff0000">root@mysql db1</span><span style="color: #ff0000">]</span><span style="color: #000000"># ll
- 总用量 </span><span style="color: #800000; font-weight: bold">20</span>
- <span style="color: #808080">-</span>rw<span style="color: #808080">-</span>rw<span style="color: #008080">--</span><span style="color: #008080">--. 1 mysql mysql 61 10月 6 03:50 db.opt</span>
- <span style="color: #808080">-</span>rw<span style="color: #808080">-</span>rw<span style="color: #008080">--</span><span style="color: #008080">--. 1 mysql mysql 8586 10月 6 03:55 t1.frm</span>
- <span style="color: #808080">-</span>rw<span style="color: #808080">-</span>rw<span style="color: #008080">--</span><span style="color: #008080">--. 1 mysql mysql 0 10月 6 03:55 t1.MYD</span>
- <span style="color: #808080">-</span>rw<span style="color: #808080">-</span>rw<span style="color: #008080">--</span><span style="color: #008080">--. 1 mysql mysql 1024 10月 6 03:55 t1.MYI</span>
查看当前数据库所有表
- <span style="font-family: "Microsoft YaHei"; font-size: 18px"> 查:show tables<br><br>查表结构 根据数据表名字<br>show create table t1;<br></span>
- mysql<span style="color: #808080">></span> show <span style="color: #0000ff">create</span> <span style="color: #0000ff">table</span><span style="color: #000000"> t1;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------------------------------------------------------------------------------------------------------------------+</span>
- <span style="color: #808080">|</span> <span style="color: #0000ff">Table</span> <span style="color: #808080">|</span> <span style="color: #0000ff">Create</span> <span style="color: #0000ff">Table</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------------------------------------------------------------------------------------------------------------------+</span>
- <span style="color: #808080">|</span> t1 <span style="color: #808080">|</span> <span style="color: #0000ff">CREATE</span> <span style="color: #0000ff">TABLE</span><span style="color: #000000"> `t1` (
- `id` </span><span style="color: #0000ff">int</span>(<span style="color: #800000; font-weight: bold">11</span>) <span style="color: #0000ff">DEFAULT</span> <span style="color: #0000ff">NULL</span><span style="color: #000000">,
- `name` </span><span style="color: #0000ff">char</span>(<span style="color: #800000; font-weight: bold">1</span>) <span style="color: #0000ff">DEFAULT</span> <span style="color: #0000ff">NULL</span><span style="color: #000000">
- ) ENGINE</span><span style="color: #808080">=</span>MyISAM <span style="color: #0000ff">DEFAULT</span> CHARSET<span style="color: #808080">=</span>utf8 <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------------------------------------------------------------------------------------------------------------------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
- <span style="font-family: "Microsoft YaHei"; font-size: 18px">modify 修改意思 只能改字段类型 字段名不能改<br>改哪个字段<br><br></span>
- <span style="font-family: "Microsoft YaHei"; font-size: 18px">alter table 表名 modify 要改的字段 数据类型 和长度</span>
- <span style="font-family: "Microsoft YaHei"; font-size: 18px">
- 改:alter table t1 modify name char(3);<br><br></span>
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">alter</span> <span style="color: #0000ff">table</span> t1 modify name <span style="color: #0000ff">char</span>(<span style="color: #800000; font-weight: bold">3</span><span style="color: #000000">);
- Query OK, </span><span style="color: #800000; font-weight: bold">0</span> rows affected (<span style="color: #800000; font-weight: bold">0.05</span><span style="color: #000000"> sec)
- Records: </span><span style="color: #800000; font-weight: bold">0</span> Duplicates: <span style="color: #800000; font-weight: bold">0</span> Warnings: <span style="color: #800000; font-weight: bold">0</span><span style="color: #000000">
- mysql</span><span style="color: #808080">></span> show <span style="color: #0000ff">create</span> <span style="color: #0000ff">table</span><span style="color: #000000"> t1;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------------------------------------------------------------------------------------------------------------------+</span>
- <span style="color: #808080">|</span> <span style="color: #0000ff">Table</span> <span style="color: #808080">|</span> <span style="color: #0000ff">Create</span> <span style="color: #0000ff">Table</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------------------------------------------------------------------------------------------------------------------+</span>
- <span style="color: #808080">|</span> t1 <span style="color: #808080">|</span> <span style="color: #0000ff">CREATE</span> <span style="color: #0000ff">TABLE</span><span style="color: #000000"> `t1` (
- `id` </span><span style="color: #0000ff">int</span>(<span style="color: #800000; font-weight: bold">11</span>) <span style="color: #0000ff">DEFAULT</span> <span style="color: #0000ff">NULL</span><span style="color: #000000">,
- `name` </span><span style="color: #0000ff">char</span>(<span style="color: #800000; font-weight: bold">3</span>) <span style="color: #0000ff">DEFAULT</span> <span style="color: #0000ff">NULL</span><span style="color: #000000">
- ) ENGINE</span><span style="color: #808080">=</span>MyISAM <span style="color: #0000ff">DEFAULT</span> CHARSET<span style="color: #808080">=</span>utf8 <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------------------------------------------------------------------------------------------------------------------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
另外一种方式查表 查看表结构
desc 表名;
- <span style="color: #0000ff">desc</span> t1;
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">desc</span><span style="color: #000000"> t1;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------+------+-----+---------+-------+</span>
- <span style="color: #808080">|</span> Field <span style="color: #808080">|</span> Type <span style="color: #808080">|</span> <span style="color: #0000ff">Null</span> <span style="color: #808080">|</span> <span style="color: #0000ff">Key</span> <span style="color: #808080">|</span> <span style="color: #0000ff">Default</span> <span style="color: #808080">|</span> Extra <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------+------+-----+---------+-------+</span>
- <span style="color: #808080">|</span> id <span style="color: #808080">|</span> <span style="color: #0000ff">int</span>(<span style="color: #800000; font-weight: bold">11</span>) <span style="color: #808080">|</span> YES <span style="color: #808080">|</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> name <span style="color: #808080">|</span> <span style="color: #0000ff">char</span>(<span style="color: #800000; font-weight: bold">3</span>) <span style="color: #808080">|</span> YES <span style="color: #808080">|</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------+------+-----+---------+-------+</span>
- <span style="color: #800000; font-weight: bold">2</span> rows <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
- <span style="font-family: "Microsoft YaHei"; font-size: 18px">change 可以改字段名<br><br>alter table 表名 change 要改的字段 改后的字段 数据类型 和长度<br>
- alter table t1 change name name1 char(2);
- 删:drop table t1;</span>
- <span style="font-family: "Microsoft YaHei"; font-size: 18px"> </span>
- mysql<span style="color: #808080">></span> <span style="color: #0000ff">alter</span> <span style="color: #0000ff">table</span> t1 change name NAME <span style="color: #0000ff">char</span>(<span style="color: #800000; font-weight: bold">2</span><span style="color: #000000">);
- Query OK, </span><span style="color: #800000; font-weight: bold">0</span> rows affected (<span style="color: #800000; font-weight: bold">0.02</span><span style="color: #000000"> sec)
- Records: </span><span style="color: #800000; font-weight: bold">0</span> Duplicates: <span style="color: #800000; font-weight: bold">0</span> Warnings: <span style="color: #800000; font-weight: bold">0</span><span style="color: #000000">
- mysql</span><span style="color: #808080">></span><span style="color: #000000">
- mysql</span><span style="color: #808080">></span> <span style="color: #0000ff">desc</span><span style="color: #000000"> t1;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------+------+-----+---------+-------+</span>
- <span style="color: #808080">|</span> Field <span style="color: #808080">|</span> Type <span style="color: #808080">|</span> <span style="color: #0000ff">Null</span> <span style="color: #808080">|</span> <span style="color: #0000ff">Key</span> <span style="color: #808080">|</span> <span style="color: #0000ff">Default</span> <span style="color: #808080">|</span> Extra <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------+------+-----+---------+-------+</span>
- <span style="color: #808080">|</span> id <span style="color: #808080">|</span> <span style="color: #0000ff">int</span>(<span style="color: #800000; font-weight: bold">11</span>) <span style="color: #808080">|</span> YES <span style="color: #808080">|</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span> <span style="color: #808080">|</span>
- <span style="color: #808080">|</span> <strong>NAME</strong> <span style="color: #808080">|</span> <span style="color: #0000ff">char</span>(<span style="color: #800000; font-weight: bold">2</span>) <span style="color: #808080">|</span> YES <span style="color: #808080">|</span> <span style="color: #808080">|</span> <span style="color: #0000ff">NULL</span> <span style="color: #808080">|</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------+------+-----+---------+-------+</span>
- <span style="color: #800000; font-weight: bold">2</span> rows <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span><span style="color: #000000"> sec)
- <br><br><br></span><span style="color: #000000">
- mysql</span><span style="color: #808080">></span> show <span style="color: #0000ff">create</span> <span style="color: #0000ff">table</span><span style="color: #000000"> t1;
- </span><span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------------------------------------------------------------------------------------------------------------------+</span>
- <span style="color: #808080">|</span> <span style="color: #0000ff">Table</span> <span style="color: #808080">|</span> <span style="color: #0000ff">Create</span> <span style="color: #0000ff">Table</span> <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------------------------------------------------------------------------------------------------------------------+</span>
- <span style="color: #808080">|</span> t1 <span style="color: #808080">|</span> <span style="color: #0000ff">CREATE</span> <span style="color: #0000ff">TABLE</span><span style="color: #000000"> `t1` (
- `id` </span><span style="color: #0000ff">int</span>(<span style="color: #800000; font-weight: bold">11</span>) <span style="color: #0000ff">DEFAULT</span> <span style="color: #0000ff">NULL</span><span style="color: #000000">,
- `NAME` </span><span style="color: #0000ff">char</span>(<span style="color: #800000; font-weight: bold">2</span>) <span style="color: #0000ff">DEFAULT</span> <span style="color: #0000ff">NULL</span><span style="color: #000000">
- ) ENGINE</span><span style="color: #808080">=</span>MyISAM <span style="color: #0000ff">DEFAULT</span> CHARSET<span style="color: #808080">=</span>utf8 <span style="color: #808080">|</span>
- <span style="color: #808080">+</span><span style="color: #008080">--</span><span style="color: #008080">-----+---------------------------------------------------------------------------------------------------------------------+</span>
- <span style="color: #800000; font-weight: bold">1</span> row <span style="color: #808080">in</span> <span style="color: #0000ff">set</span> (<span style="color: #800000; font-weight: bold">0.00</span> sec)
- <span style="font-family: "Microsoft YaHei"; font-size: 18px"><code>删:drop table t1;</code></span>
- <span style="font-family: "Microsoft YaHei"; font-size: 18px"><br><br></span>
- <span style="font-family: "Microsoft YaHei"; font-size: 18px"> </span>
mysql 操作sql语句 操作数据表
标签:lin 0.00 数据表 warnings alter sele links odi rev