ubuntu中的mysql操作(2)

1.终端启动MySQL:/etc/init.d/mysql start;

2.登录MySQL:mysql –u root -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 auto_increment primary key, 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.增加表结构的字段:alter table table_name add column field1 date ,add column field2 time...

  若是要在指定字段后添加字段:alert table table_name add column_new type(len) after column

15.删除表结构的字段:alter 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;

1.Ubuntu 下MySQL导入数据库.sql文件 命令

Ubuntu 下首先建好数据库,如temp

mysql -h localhost -u root -p temp</home/pt/test.sql

会提示你输入密码,输入就OK。

2. 导入数据:

语法是 mysqldump –opt 库名 < c:\data.sql

例子是 mysqldump -h localhost -u root -p 123456 zf 或者

mysqlimport -h localhost -u root -p 123456 &lt; c:\data.sql

3. 将文本数据导入数据库:

use 库名;

load data local infile “文件名” into table 表名;

第六招 创建一个数据库表

CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));

第七招 往表中加入记录

insert into 表名 values (”1″,”2″);

第八招 用文本方式将数据装入数据库表中

LOAD DATA LOCAL INFILE “c:/data.sql” INTO TABLE 表名;

第九招 导入.sql文件命令(例如c:/data.sql)

use database;

source c:/data.sql

第十招 更新表中数据

update MYTABLE set sex=”f” where name=’hyq’;

第十一招 修复表

repair 表名

第十二招 查看表的大小

show 表名 status

第十三招 修改密码

mysqladmin -u用户名 -p旧密码 password “新密码”

第十四招 修改表结构

ALTER TABLE t1 MODIFY b BIGINT NOT NULL;

第十四招 退出MYSQL命令

exit or quit(回车)

时间: 2024-10-11 12:51:15

ubuntu中的mysql操作(2)的相关文章

在Ubuntu中安装MySQL (转载)

MySQL在Linux Ubuntu中安装 本文使用的Linux是Ubuntu 12.04.2 LTS 64bit的系统,安装MySQL数据库软件包可以通过apt-get实现. 在Linux Ubuntu中安装MySQL数据库 #安装MySQL服务器端 ~ sudo apt-get install mysql-server 安装过程会弹出提示框,输入root用户的密码,我在这里设置密码为mysql. 安装完成后,MySQL服务器会自动启动,我们检查MySQL服务器程序 # 检查MySQL服务器系

php中对MYSQL操作之预处理技术(2)数据库dql查询语句

<?php //预处理技术 //创建一个mysqli对象 $mysqli = new MySQLi("主机名","mysql用户名","密码","数据库名"); //判断是否链接成功 if($mysqli->connect_error){ die($mysqli->connect_error); } //创建预编译对象 $sql = "select id,name,age,qq from 表名 wh

php中对MYSQL操作之事务控制,回滚

<?php //事务控制,回滚 //创建一个mysqli对象 $mysqli = new MySQLi("主机名","mysql用户名","密码","数据库名"); //判断是否链接成功 if($mysqli->connect_error){ die($mysqli->connect_error); } //由于在事务提交中系统默认提交,故这里设置为FALSE先不提交 $mysqli->autocomm

php中对MYSQL操作之预处理技术(1)数据库dml操作语句

<?php //预处理技术 //创建一个mysqli对象 $mysqli = new MySQLi("主机名","mysql用户名","密码","数据库名"); //判断是否链接成功 if($mysqli->connect_error){ die($mysqli->connect_error); } //创建预编译对象 $sql = "insert into 表名 (name,qq,age) val

php中对MYSQL操作之批量执行,与获取批量结果

<?php //批量执行,与获取结果 //创建一个mysqli对象 $mysqli = new MySQLi("主机名","mysql用户名","密码","数据库名"); //执行批量操作---查询,链接各个sql语句要用;隔开,推荐不要使用*,查什么写什么: $sql = "select * from 表名;"; $sql.= "select * from 表名;"; $sql.

在Ubuntu中使用MySQL错误:ERROR 1524 (HY000): Plugin &#39;msyql_native_password&#39; is not loaded

报错信息提示: 解决方式: vi /etc/mysql/my.cnf 添加如下代码 [mysqld]skip-grant-tables 重启服务 sudo service mysql restart 登录mysql服务 成功解决,记录一下 在Ubuntu中使用MySQL错误:ERROR 1524 (HY000): Plugin 'msyql_native_password' is not loaded 原文地址:https://www.cnblogs.com/bai-boy/p/12272699

Ubuntu中安装MySql与简单操作

ubuntu上安装mysql非常简单只需要几条命令就可以了 sudo apt-get install mysql-server apt-get isntall mysql-client sudo apt-get install libmysqlclient-dev 安装完成之后可以使用如下命令来检查是否安装成功: sudo netstat -tap | grep mysql 通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功. 登陆mysql数据库可

Ubuntu中安装MySQL

基本步骤: 1. sudo apt-get install mysql-server 2. apt-get install mysql-client 3.  sudo apt-get install libmysqlclient-dev sudo netstat -tap | grep mysql 通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功. 拓展:netstat的参数 -a (all)显示所有选项,默认不显示LISTEN相关 -t (tcp

在Ubuntu中建立MySQL数据库

最近在做一个关于云计算安全系统的项目,需要用到MySQL数据库,现在把建立数据库的步骤记录下来. 一.用命令在Ubuntu上安装MySQL # sudo apt-get update # sudo apt-get upgrade # sudo apt-get -f install 1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client 3. sudo apt-get install libmysqlclient-d