mysql 常用操作
Posted 叶子玉
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 常用操作相关的知识,希望对你有一定的参考价值。
数据表:用于保存数据库中的信息。
1. 创建数据库:
mysql> create database myDB; (myDB是自己创建的数据库名,以下以这个数据库名为例)
2. 显示可用数据库列表:
mysql> show databases;
3. 选择数据库:
mysql> use myDB;
4. 创建数据表:
mysql> use myDB;
mysql> create table myTB(
id int not null primary key auto_increment,
name char(25),
password int(9));
5. 删除数据库:
mysql> drop database myDB;
6. 删除数据表:
mysql> drop table myTB;
7. 往表中插入记录:
mysql> insert into myTB
(id,uesrname,password) values (null,\'aaa\',\'111111\');
往表中插入多条记录:
mysql> insert into myTB
(id,username,password) values(null,\'aaa\',\'111111\'),
(null,\'bbb\',\'222222\'),
(null,\'ccc\',\'333333\');
8. 更新表中数据:
mysql> use myDB;
mysql> update myTB set password=\'000000\', WHERE username=\'aaa\'; (WHERE后面加条件)
9. 将表中记录清空:
mysql> delete from myTB;
10. 显示数据表信息:
mysql> select * from myTB; (*表示数据表中所有的信息)
11. 显示数据表中特定的信息:
mysql> select username from myTB;
12. 重置mysql root 密码:
ALERT USER \'root\'@\'localhost\' IDENTIFIED BY \'newpassword\';
(新版本的mysql,旧版本是别的,网上很多资料显示的还是旧版本的,会报错)
下午修改root密码时一直报下面这个错误。
Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'password(\'admin\')\' at line 1
后来了解到网上的大多资料都是针对旧版本的修改,新版本用上面那句就不会报错了。
注意事项:
每一句的结束要加分号;不然程序不会运行。
以上是关于mysql 常用操作的主要内容,如果未能解决你的问题,请参考以下文章