欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

在ubuntu下mysql的简单操作教程

程序员文章站 2023-12-23 23:16:51
1,安装 sudo apt-get install mysql-server 数据库服务器,用于管理数据库与表,控制用户访问,以及处理 SQL 查询 apt-get isnta...

1,安装

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

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

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

2,管理

1,关闭mysql服务器

cd /usr/bin
./mysqladmin -u root -p shutdown

2,启动mysql服务器

/etc/init.d/mysql start

3.连接mysql服务器

mysql -u root -p

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

ps -ef |grep mysqld

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

mysqladmin -u root -p create TEST

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

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

7,选择名为test的数据库

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

3,简单操作

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

CREATE TABLE test(
    -> test_id INT NOT NULL AUTO_INCREMENT,
    -> test_name VARCHAR(40) NOT NULL,
    -> PRIMARY KEY (test_id));

2,删除表test

drop table test ;

3,插入数据

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

4,查询数据

select * from test ;

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

select * from test where test_id='1';

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

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

6,删除数据

删除test_id为2的所有数据

delete from test where test_id=2;

上一篇:

下一篇: