ubuntu下MYSQL命令行操作

1,安装

sudo apt-get install mysql-server 数据库服务器,用于管理数据库与表,控制用户访问,以及处理 SQL 查询

apt-get isntall mysql-client MySQL 客户端程序,实现用户与服务器的连接与交互功能

sudo apt-get install libmysqlclient-dev编译使用 MySQL 的其他程序的过程中会用到的一些库及头文件。

2,管理

1,关闭mysql服务器

?
1
2
cd /usr/bin
./mysqladmin -u root -p shutdown

2,启动mysql服务器

?
1
/etc/init.d/mysql start

3.连接mysql服务器

?
1
mysql -u root -p

4,确定mysql服务器是否运行

?
1
ps -ef |grep mysqld

5,创建一个名为TEST的数据库

?
1
mysqladmin -u root -p create TEST

6,删除一个名为TEST的数据库

?
1
mysqladmin -u root -p drop TEST //显示是否删除数据库的时候记得输入y!

7,选择名为test的数据库

?
1
2
3
mysql -u root -p
show databases;//检查是否有test这个数据库
use test;

3,简单操作

1,创建一个也test_id为主键,含有test_id和test_name的表

?
1
2
3
4
CREATE TABLE test(
     -> test_id INT NOT NULL AUTO_INCREMENT,
     -> test_name VARCHAR (40) NOT NULL ,
     -> PRIMARY KEY (test_id));

2,删除表test

?
1
drop table test ;

3,插入数据

?
1
2
insert into test (test_name) values ( "zk" );
//没有写test_id是因为他是AUTO_INCREMENT

4,查询数据

?
1
select * from test ;

where查询,查询test_id为1的所有数据

?
1
select * from test where test_id= '1' ;

5,更改数据
更改test_id为1的test_name为zklove

?
1
2
3
update test
-> set test_name= 'zklove'
-> where test_id= '1' ;

6,删除数据

删除test_id为2的所有数据

?
1
delete from test where test_id=2;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值