位置:首页 » 技术 » ubuntu 停mysql的常用命令

ubuntu 停mysql的常用命令

日期:2013-07-02 阅读:0num
Advertisement

ubuntu 下mysql的常用命令

MySQL数据库的基本操作命令

  =========================

  一、mysql服务操作

  0、查看数据库版本 sql-> status;

  1、net start mysql //启动mysql服务

  2、net stop mysql //停止mysql服务

  3、mysql -h主机地址 -u用户名 -p用户密码 //进入mysql数据库

  4、quit //退出mysql操作

  5、mysqladmin -u用户名 -p旧密码 password 新密码 //更改密码

  6、grant select on 数据库.* to [email protected] identified by "密码" //增加新用户

  exemple:

  例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MYSQL主机上的web页来访问了。

  grant select,insert,update,delete on mydb.* to [email protected] identified by "abc";

  如果你不想test2有密码,可以再打一个命令将密码消掉。

  grant select,insert,update,delete on mydb.* to [email protected] identified by "";

  二、数据库操作

  1、show databases; //列出数据库

  2、use database_name //使用database_name数据库

  3、create database data_name //创建名为data_name的数据库

  4、drop database data_name //删除一个名为data_name的数据库

  三、表操作

  1、show databases;//列出所有数据库

  use 数据库名; //到达某一数据库

  show tables //列出所有表

  create table tab_name(

  id int(10) not null auto_increment primary key,

  name varchar(40),

  pwd varchar(40)

  ) charset=gb2312; 创建一个名为tab_name的新表

  2、drop table tab_name 删除名为tab_name的数据表

  3、describe tab_name //显示名为tab_name的表的数据结构

  4、show columns from tab_name //同上

  5、delete from tab_name //将表tab_name中的记录清空

  6、select * from tab_name //显示表tab_name中的记录

  7、mysqldump -uUSER -pPASSWORD --no-data DATABASE TABLE > table.sql //复制表结构

  四、修改表结构

  1、 ALTER TABLE tab_name ADD PRIMARY KEY (col_name)

  说明:更改表得的定义把某个栏位设为主键。

  2、ALTER TABLE tab_name DROP PRIMARY KEY (col_name)

  说明:把主键的定义删除

  3、 alter table tab_name add col_name varchar(20); //在tab_name表中增加一个名为col_name的字段且类型为varchar(20)

  4、alter table tab_name drop col_name //在tab_name中将col_name字段删除

  5、alter table tab_name modify col_name varchar(40) not null //修改字段属性,注若加上not null则要求原字段下没有数据

  SQL Server200下的写法是:Alter Table table_name Alter Column col_name varchar(30) not null;

  6、如何修改表名:alter table tab_name rename to new_tab_name

  7、如何修改字段名:alter table tab_name change old_col new_col varchar(40); //必须为当前字段指定数据类型等属性,否则不能修改

  8、create table new_tab_name like old_tab_name //用一个已存在的表来建新表,但不包含旧表的数据

  五、数据的备份与恢复

  导入外部数据文本:

  1.执行外部的sql脚本

  当前数据库上执行:mysql < input.sql

  指定数据库上执行:mysql [表名] < input.sql

  2.数据传入命令 load data local infile "[文件名]" into table [表名];

  备份数据库:(dos下)

  mysqldump --opt school>school.bbb

  mysqldump -u [user] -p [password] databasename > filename (备份)

  mysql -u [user] -p [password] databasename < filename (恢复)

  六、卸载

  卸载mysql:sudo apt-get remove mysql-server mysql-client

  sudo apt-get autoremove

<!--内容关联投票-->

相关文章
  • ubuntu 停mysql的常用命令

    ubuntu 下mysql的常用命令 MySQL数据库的基本操作命令 ========================= 一.mysql服务操作 0.查看数据库版本 sql-> status; 1.net start mysql //启动mysql服务 2.net stop mysql //停止mysql服务 3.mysql -h主机地址 -u用户名 -p用户密码 //进入mysql数据库 4.quit //退出mysql操作 5.mysqladmin -u用户名 -p旧密码 password

  • linux(centos,ubuntu)学习笔记之常用命令 linux(centos,ubuntu)学习笔记之常用命令

    常用命令就是你在开发或学习应用中会使用到的一些命令了,下面小编就来为各位整理一些关于linux(centos,ubuntu)学习笔记之常用命令了,希望文章能帮助到各位朋友吧. Linux的特点 1) 免费.开源 2) 支持多线程/多用户 3) 安全性好 4) 对内存和文件管理优越 关机重启 sudo shutdown –h now立刻关机 sudo shutdown –r now立刻重启 sudo shutdown –h nn分钟后关机 sudo shutdown –h 12:00到12:00是

  • MySQL 数据库常用命令总结

    MySQL 数据库常用命令小结 http://blog.csdn.net/ithomer/article/details/5131863 MySQL 数据库常用命令 1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 表的详细描述 select 中加上distinct去除重复字段 mys

  • mysql服务器常用命令和sql语句总结(1/5)

    文章介绍了mysql服务器常用命令和sql语句总结,有需要了解的同学可以参考一下. 一.启动与退出 1.进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可.此时的提示符是:mysql> 2.退出MySQL:quit或exit 二.库操作 1..创建数据库 命令:create database <数据库名> 例如:建立一个名为xhkdb的数据库 mysql> create database xhkdb; 2.显示

  • ubuntu上MySQL用source命令导入sql文件出现乱码解决办法

    ubuntu下MySQL用source命令导入sql文件出现乱码解决方法 首先建立数据库的时候指明数据库编码如: CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ; 然后 在sql文件的最上面添加:SET NAMES 'utf8′;

  • mysql中常用命令征集

    mysql中常用命令收集 ①查看表中各列的具体属性: show full columns from table_name; ②TODO

  • Mysql的常用命令

    Mysql的常用命令 www.xren.net 2004-5-9 中华网络安全联盟 Mysql的常用命令 一.连接MYSQL. 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql> 2.例2:连接到远程主机上的MY

  • MYSQL数据库常用命令集合

    Mysql数据库是一个多用户,多线程的关系型数据库,是一个客户机/服务器结构的应用程序.它是对个人用户和商业用户是免费的. Mysql数据库具有以下优点: 1.同时访问数据库的用户的数量不受限制 2.可以保存超过5千万条的记录 3.是目前市场上现有数据库产品中运行速度最快的数据库系统 4.用户权限设置简单.有效. Mysql数据库常用命令: 启动Mysql数据库 C:>cd Mysql5.0in C:Mysql5.0in>mysqld –install 安装Mysql服务 C:Mysql5.0

  • MySQL数据库管理常用命令

    导读:MySQL数据库管理常用命令. 安装利用RPM包安装Mysql,设置TCP 3306端口的iptables. root密码管理设置root用户的密码mysqladmin -uroot password password. 修改root用户的密码mysqladmin -uroot -p password password. 数据库,表管理进入mysqlmysql -h hostname -uroot -p. 创建数据库mysql> create database location. 导入数据

  • MySQL 数据库常用命令 超级适用版分享

    MySQL 数据库常用命令 超级实用版分享 1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 表的详细描述 select 中加上distinct去除重复字段 mysqladmin drop databasename 删除数据库前,有提示. 显示当前mysql版本和当前日期 select

  • MYSQL数据库常用命令

    MYSQL常用命令 1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES; 2:2.创建一个数据库MYSQLDATA mysql> CREATE DATABASE MYSQLDATA; 3:选择你所创建的数据库 mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!) 4:查看现在的数据库中存在什么表 mysql> SHOW TABLES; 5:创建一个数据库表 mysql>

  • MySQL数据库常用命令 超级实用版分享

    作者:yan 1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 表的详细描述 select 中加上distinct去除重复字段 mysqladmin drop databasename 删除数据库前,有提示. 显示当前mysql版本和当前日期 select version(),curr

  • ubuntu 停mysql的安装

    ubuntu 下mysql的安装 apt-get install mysql-server apt-get install mysql-client 安装后进入数据库的命令(用户名:root 密码为空): mysql -uroot –p

  • Ubuntu停MySQL中文乱码解决

    Ubuntu下MySQL中文乱码解决 安装mysql如下: # apt-get install mysql-server 修改/etc/mysql/my.cnf sudo gedit /etc/mysql/my.cnf 在my.cnf文件中的[client]段和 [mysqld]段加上以下两行内容: [client] default-character-set=utf8 [mysqld] default-character-set=utf8 需要重启mysql服务 停用: sudo mysqla

  • MySQL 数据库常用命令

    1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show tables; 显示表 describe tablename; 表的详细描述 select 中加上distinct去除重复字段 mysqladmin drop databasename 删除数据库前,有提示. 显示当前mysql版本和当前日期 select version(),current_dat

  • Linux停oracle数据库常用命令

    Linux下oracle数据库常用命令 Oracle用户下执行: $ sqlplus system/manager @ file.sql 执行sql脚本文件 $ sqlplus system/manager 登录sqlplus,使用system用户 $ sqlplus /nolog 以不连接数据库的方式启动sqlplus,启动数据时会用到 $ lsnrctl status/stop/start oracle的监听器listener状态查看/停止/启动 $ imp system/manager f

  • MySQL数据库常用命令用法总结

    在日常工作中,会简单的使用一下mysql,故对常见命令操作总结一下,常用方式如下 mysqldump 命令的使用: 备份和导出数据库 mysqldump -h database_ip -u Username -p --opt databasename > backup-file.sql 只导出数据库表结构 mysqldump -h database_ip -d -u Username -p databasename >database_structure.sql 只导出数据库中的某个表 mys

  • MySQL 数据库常用命令用法

    在日常工作中,会简单的使用一下mysql,故对常见命令操作总结一下,常用方式如下 mysqldump 命令的使用: 备份和导出数据库 mysqldump -h database_ip -u Username -p --opt databasename > backup-file.sql 只导出数据库表结构 mysqldump -h database_ip -d -u Username -p databasename >database_structure.sql 只导出数据库中的某个表 mys

  • mysql中常用命令导入导出数据命令(mysqldump,source)

    在mysql数据库对于数据库的备份与恢复我们会使用到mysqldump,source或者insert into命令了,下面一聚教程小编来给各位同学整理一下,希望例子对给各位朋友带来帮助哦. 今天想导出部分数据找了半天终于找到对应的几个方法 首先看下字符集,省的导出的时候是乱码 1.用命令 代码如下 复制代码 mysql> SHOW VARIABLES LIKE "character_set%"; 根据对应的字符集value决定采用导出字符latin1 还是utf8 2.采用 –w

  • Windows系统下MySQL的常用命令解析

    一.连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.连接到本机上的MYSQL. 首先打开DOS窗口,然后进入目录mysql/bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码. 如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql> 2.连接到远程主机上的MYSQL.假设远程主机的IP为:1

最新文章
  • 之前好像看到个是 A 站还是 B 站开放的 API 接口来着,,不记得了,

    RT ,,有没有人有收藏,,,烦请发下,,,感激不尽 --cut-- Stlin在2016-05-09 04:05:03回答到: A 站不知道哦, B 站 https://github.com/fython/BilibiliAPIDocs 貌似有些失效了?? dapang1221在2016-05-09 04:05:03回答到: A 站貌似没有, B 站那个接口之前好像需要申请后才能用. C 站貌似也有接口 loveuqian在2016-05-09 04:05:03回答到: 咦.不错喔 可以尝试写

  • Awstats 时区设置的问题

    用Awstats给自己的网站统计流量,使用的是美国的虚拟主机,日志记录的是当地的时间,请问如何设置Awstats,让其按照+8时区来统计流量. --cut--

  • 汽车发动机烧机油的原因 和检修方法

    一.发动机烧机油的表现 发动机烧机油的主要表现是排气管冒蓝烟.怠速状态发动机会出现抖动,发动机机油在一个例行保养(换机油)周期中(无滴漏现象)严重缺少.那么您的爱车已出现烧机油了, 二.发动机烧机油产生的原因 造成发动机烧机油的原因分为两种: 1.正赏磨损,也就是车辆在行驶一定公里数以后的正常现象.一般车辆为二十万公里左右,不同的车.不同的人使用.不同的地区(空气灰尘含量)对发动机的使用寿命都有很大的影响.对于超过一定使用年限和公里数的车辆正常磨损我就不多说了,该大修就的大修. 2.非正常磨损:

  • 苹果iOS 9系统隐藏新特性详细介绍 苹果iOS 9系统隐藏新特性详细介绍

    苹果公司于今日凌晨在美国举行了WWDC15全球开发者大会,苹果推出了全新的iOS 9操作系统,会上并没有展示全部iOS 9系统的新特性,本文将为大家介绍在WWDC上苹果并未对外展示的iOS 9新特性. 鸟瞰和路线预览 据腾讯数码报道,在iOS 9系统的地图功能中,除了Transit通勤路线之外,还有其它的新特性值得用户期待秋天的到来.在新系统中,部分城市在苹果地图中可以提供自动化的"鸟瞰"视图,可以全面从上方查看城市的景观.另外还有就是在室内也可以进行建筑物和标志性物体的寻找,这对于未

  • 自制钓鲫、鲤、草、青鱼的10款天然鱼饵 自制钓鲫、鲤、草、青鱼的10款天然鱼饵

    自制钓鲫.鲤.草.青鱼的10款天然鱼饵 一.玉米粉鸡饲料苏籽粉饵:玉米粉.粘面按7:2调匀和面蒸成窝头,晾凉后掺入1份鸡饲料(油性大的雏鸡饲料为佳)揉匀.加入少量苏籽粉(生苏籽须用文火炒熟至红紫色,切忌炒焦)再揉匀.最后滴入几滴麝香液和蜂蜜.再反复揉搓至软硬如唇.此饵特点是颜色鲜艳.奇香无比,鲤鲩非常爱吃.手竿挂饵要大如拇指肚,将大钩(伊势尼8-10号)完全包裹.其作用是一诱二钓三抗小鱼闹钩,且钓效显著,一般情况下,不中(钩)则已,中者皆是0.5千克以上的鲤鲩,大者10千克的屡见不鲜. 本站阅读

  • 微软创始人比尔·盖茨再度蝉联慈善富豪榜 微软创始人比尔·盖茨再度蝉联慈善富豪榜

    据美国媒体报道,福布斯杂志(Forbes)19日公布全美年度慈善富豪排行榜,微软公司创办人比尔·盖茨与妻子梅琳达以在2012年捐出善款19亿美元,蝉联榜首.第二名是股神巴菲特(Warren Buffett),捐款18.7亿美元,第三名是亿万富豪投资人索罗斯(George Soros)的5.19亿美元. 脸谱网站创办人查克博格(Mark Zuckerberg)以5.19亿美元排名第四,其中价值4.99亿美元的脸谱股票捐给了加州硅谷社区基金会. 即将卸任的纽约市长布隆伯格也挤进前十名.另外,流行乐坛

  • 中式庭院人像拍摄技巧 中式庭院人像拍摄技巧

    在中式庭院环境中拍摄,在画面布局上,应该做到疏密有致,虚实结合,有破有立,充分利用庭院环境中建筑.山水.植物的线条,达成构图上的倾向并进而寻求结构上的变化与突破,拍摄出具有均衡美感且富有变化的画面. 中式庭院强调整体的观赏性,亭台楼廊.山石草木,无一处不是人力穿凿却又不失天然之趣,这种自然与人文的结合正是中式庭院魅力的集中体现.在这样的环境中拍摄人像也要力求做到人景合一,服装造型及人物的气质情绪都要与环境的意趣达成某种和谐,讲究整体氛围的浑然一体.同时,拍摄上更要注重画面的布局,其中线条的运用显

  • 《QQ飞车》小龙蛋和紫竹蓝怎么获得 有什么奖励 《QQ飞车》小龙蛋和紫竹蓝怎么获得 有什么奖励

    小龙蛋和紫竹篮是QQ飞车中10月的全新道具,不少玩家都还不知道这两个道具的获得方法和奖励内容,那么就来看看牛游戏小编的介绍吧. QQ飞车小龙蛋怎么获得: 每天在[龙蛋大作战]模式完成2局比赛,并且完成比赛的时候,龙蛋数量不小于2颗,即可获得200消费券和1个[小龙蛋]. QQ飞车紫竹篮怎么获得: 每天在[龙蛋大作战]模式下,累计获得龙蛋10个(必须完成比赛,获得龙蛋方可计算在内),以完成比赛时结算面板获得的龙蛋数量为准,即可获得150点券和1个[紫竹篮]. QQ飞车小龙蛋和紫竹蓝有什么奖励: 使

  • 4月23日学校世界读书日活动策划

    一. 活动名称:风飘书香满校园 二. 活动背景:当今时代,信息潮涌而来,种种现代传播媒体在拓展人们视野的同时,亦在挤占人们读书的时间.尤令人关切者,社会浮躁之风.快餐文化等诸种不利因素,也阻碍了全民阅读的展开和深入.今年来,一些社会调查所显示的国民阅读率的下降,正说明重申并弘扬读书传统的重要性和紧迫性.在知识经济时代,现代化建设比以往更倚重于知识的力量,更依靠于全民文化素质的提高.1995年,联合国科教文组织通过决议.将每年的4月23日定为"世界读书日",这一天是作家塞万提斯和莎士比亚

  • 如何查看windows文件系统块大小

热门推荐