ubuntu下mysql的常用命令

首先安装mysql:
sudo apt-get install mysql-server mysql-client


.安装成功后登录mysql
1.终端启动MySQL:/etc/init.d/mysql start;(stop ,restart。)
 2.登录MySQL:mysql -uroot -p (用root账户登录),然后输入密码;
3.查看所有的数据库名字:show databases;
4.选择一个数据库操作: use database_name;
5.查看当前数据库下所有的表名:show tables;
6.创建一个数据库:create database database_name;
7.删除一个数据库:drop database database_name;
8.创建一个表: create table mytest( uid bigint(20) not null, uname varchar(20) not null);
9.删除一个表: drop table mytest;
10.SQL插入语句:insert into table_name(col1,col2) values(value1,value2);
11.SQL更新语句:update table_name set col1='value1',col2='value2' where where_definition;
12.SQL查询语句:select * from table_name where.......(最复杂的语句)
13.SQL删除语句:delete from table_name where...
14.增加表结构的字段:alert table table_name add column field1 date ,add column field2 time...
15.删除表结构的字段:alert table table_name drop field1;
16.查看表的结构:show columns from table_name;
17.limit 的使用:select * from table_name limit 3;//每页只显示3行
select * from table_name limit 3,4 //从查询结果的第三个开始,显示四项结果。
此处可很好的用来作分页处理。
18.对查询结果进行排序: select * from table_name order by field1,orderby field2;多重排序
19.退出MySQL:exit;

二.workbench安装图形化界面
  

  1. download mysql-workbench-ce-5.2.24-1ubu910-i386.deb

  2. apt-get install libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl libzip1 mysql-client-5.1 python-paramiko python-pexpect

  3. sudo dpkg -i mysql-workbench-ce-5.2.24-1ubu910-i386.deb

  4. 如果任何有任何错误出现,可以根据提示

  sudo apt-get -f install

  5. 装完后,在菜单 应用程序 | 编程 下面会有 Mysql Workbench

### UbuntuMySQL常用命令 #### 启动 MySQL 客户端 连接到 MySQL 数据库服务器可以使用如下命令,这会提示输入密码来验证身份[^1]: ```bash mysql -u root -p ``` #### 查看现有数据库 一旦进入 MySQL 提示符下,可以通过下面的 SQL 语句获取系统中存在的所有数据库列表[^5]: ```sql SHOW DATABASES; ``` #### 切换至指定数据库 要操作特定的数据库,先通过 `USE` 关键字加目标数据库名称完成切换[^4]: ```sql USE yourdb; ``` 这里的 `yourdb` 应替换为实际想要访问的那个数据库的名字。 #### 展现选定数据库中的表结构 为了了解某个具体数据库里包含了哪些数据表,可执行以下查询语句: ```sql SHOW TABLES; ``` #### 显示某张表的具体字段信息 如果想知道一张给定的数据表由哪些列构成及其属性定义,则可以用这条指令: ```sql SHOW COLUMNS FROM table_name; ``` 此处需将 `table_name` 替换成所关心的实际表格标识符。 #### 创建新表 当需要向已有的数据库内增加新的存储单元即创建一个新的关系型表格时,通常采用这样的语法格式: ```sql CREATE TABLE new_table ( id INT AUTO_INCREMENT PRIMARY KEY, column1 VARCHAR(255), column2 TEXT ); ``` 此例子展示了如何建立一个具有自增主键和其他两个不同类型字段的新表;当然可以根据需求调整这些参数设置。 #### 卸载 MySQL 对于不再使用的 MySQL 实例,可通过包管理器移除服务及相关组件[^2]: ```bash sudo apt-get remove --purge mysql-server mysql-client ``` 以上就是一些常见的用于管理和维护 MySQL 数据库实例的操作指南,在日常工作中非常实用。值得注意的是,不同版本之间可能存在细微差异,因此建议查阅官方文档以获得最准确的信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值