如何安装mysql
如何安装mysql对于初学者来说的确是很麻烦,首先要知道安装mysql仅仅只是安装一个mysql系统,是没有任何可视化操作界面的,所以还要安装一个mysql的管理工具,这是初学者容易蒙的地方之一。
mysql常用命令
cd \mysql\mysql-5.6.24-winx64\bin
以管理员身份运行cmd
1.G:\>cd G:\shu
G:\mysql\mysql-5.6.24-winx64\bin>mysqld --install (安装命令 mysqld -install)
Service successfully installed.
开启mysql服务(net start mysql)
备份 musqldump -uroot db_name>F:\db_name.txt
恢复 mysql -uroot db_name>f:\db_name.txt
登录mysql (mysql -uroot)
退出登录 \q
退出mysql (mysql \q || mysql quit)
关闭mysql (net stop mysql)
查询所有的表 use databaseName ,show tables;
显示系统所有字符集参数:show variables like 'char%';
查看支持的字符集: show charset;
查看mysql 版本 select version();
查看mysql服务器的连接数 show full processlist;(登录后查看)
查看当前登录的信息mysqladmin -uroot -p -h127.0.0.1 status(非登录)查看其它信息 mysqladmin -uroot -p extended-status
****************DML语句*******************************
改表名: rename table oldTableName to newTableName
查看表结构: desc tableName
修改表的字段: alter table tableName change oldFiled newFiled varchar(10)
增加主键:alter table tableName add CONSTRAINT PRIMARY key (filedName)
删除主键:alter TABLE tableName drop PRIMARY KEY
添加外键:alter TABLE test2(ordersID) add CONSTRAINT fk FOREIGN KEY(ordersID) REFERENCES testtable(ordersid) on DELETE set NULL on UPDATE CASCADE
删除外键: alter table test2 drop foreign key
增加一列:alter table test add tname varchar(10) ;在某列的后面新增一列: alter table test2 add age int after ordersID;
删除一列:alter table drop age ;
建立索引:create index myIndex on test2 (ordersID asc)==alter table test2 add index (ordersID desc)
删除索引:alter table drop index indexName == drop index indexName on tableName
****************DML语句*******************************
mysql中文乱码:http://blog.csdn.net/ACMAIN_CHM/article/details/4174186 http://www.jb51.net/article/31135.htm
建库:create database db;
建表:CREATE TABLE testTable
(id INT(6) UNSIGNED NOT NULL,
sname VARCHAR(20),
sgender VARCHAR(3) ,
PRIMARY KEY(id)
)
如何安装mysql的更多相关文章
- Centos6.5下编译安装mysql 5.6
一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 rpm -e mysql //普通删除模式 rpm -e ...
- 在Ubuntu 16.10安装mysql workbench报未安装软件包 libpng12-0错误
1.安装mysql workbench,提示未安装软件包 libpng12-0 下载了MySQL Workbench 6.3.8 在安装的时候报错: -1ubu1604-amd64.deb 提示: ...
- ubuntu安装mysql
好记性不如烂笔头,记录一下,ubuntu安装mysql的指令. 安装MySQL: sudo apt-get install mysql-server sudo apt-get install mysq ...
- Linux1 在Linux(CentOS)上安装MySql详细记录
前记: 毕业两年了,前两天换了份工作,由以前的传统行业跳到了互联网行业.之前的公司一直在用WinServer2003+Tomcat+SqlServer/Oracle这套部署环境.对于Linux+To ...
- PHP安装mysql.so扩展
在PHP中mysql_connect模块已经逐渐被弃用,我在搭建环境时也没有再安装mysql扩展,但是今天在维护一个老项目时,出现报错 Fatal error: Uncaught Error: Cal ...
- 安装MySql for Visual Studio的坑
阅读目录 问题描述 解决过程 解决方案 总结 回到顶部 问题描述 安装MySql for Visual Studio 一般来说是为了能在VS的服务器数据连接的数据源中能选择MySql类型,如下图: 但 ...
- CentOS 7 安装MySQL 5.6遇到的疑难杂症小结
在一测试服务器(CentOS Linux release 7.2.1511)上安装MySQL 5.6(5.6.19 MySQL Community Server)时遇到下面错误,这个是因为CentOS ...
- Mac上安装MySQL记录
下载最新的MySQL社区版 官方下载地址:http://dev.mysql.com/downloads/mysql/ 为了安装更方便,建议下载dmg安装包. 最新的版本是5.7.9. 安装MySQL ...
- linux 安装mysql数据库——yum安装法
mysql数据库有多种安装方式,本文只介绍在Linux服务器上最实用.最快捷的mysql server安装方法.一.Linux服务器yum安装(CentOS6.3 64位) 所有在服务器上执行的命令, ...
- 二进制包安装MySQL数据库
1.1二进制包安装MySQL数据库 1.1.1 安装前准备(规范) [root@Mysql_server ~]# mkdir -p /home/zhurui/tools ##创建指定工具包存放路径 [ ...
随机推荐
- selenium 定位input输入框下的选择项
今天的问题与下图中的类似 这是一个input型输入框,当我点击或输入值时,输入框下方会显示选择项帮助快速输入,代码如下: <input class="v-input some" ...
- JAVA技术图谱
- Spring Cloud 之 Ribbon
新建Spring Boot工程,命名为ribbon 1.pom.xml添加依赖 <?xml version="1.0" encoding="UTF-8"? ...
- C语言socket编程----实现UDP通信
TCP/IP协议叫做传输控制/网际协议,又叫做网络通信协议.实际上,它包括上百个功能的协议. 套接字(socket):在网络中用来描述计算机中不同程序与其他计算程序的通信方式. 套接字分为三类; 流式 ...
- SQL Server 2017 安装过程中的一点说明(有点意思)
会提到:“安装程序无法与下载服务器联系.请提供 Microsoft 机器学习服务器安装文件的位置,然后单击“下一步”.可从以下位置下载安装文件” 的解决方案 安装过程和2016大体一致,机器学习这款更 ...
- 【NOIP2015提高组】信息传递
https://www.luogu.org/problem/show?pid=2661 傻逼图论题,把我写成傻逼了. DFS找环,每个结点第二次访问时更新答案. 但是图会有几个连通块,所以要分开讨论. ...
- 非常棒的教程记录(JVM)
这里暂且记录下看过的非常棒的博客吧! JVM 指令集简单解释,来自一个不认识的网友的个人博客:http://www.iloveandroid.net/2015/12/06/jvm%E6%8C%87%E ...
- java学习笔记之System类
System类常用总结 System类概述 java.lang.System类,系统属性信息工具类 常用静态方法: 1. public static long currentTimeMillis() ...
- 湘潭大学1185 Bob's Problem
Bob's Problem Accepted : 114 Submit : 589 Time Limit : 1000 MS Memory Limit : 65536 KB 题目描写叙述 Bo ...
- sqlserver2005公布与订阅配置步骤
1,新建公布 前提条件:第一要调通网络,在sqlserver configuration manager 中选择mssqlserver的协议把named pipes改为启用.第二要建立一个目录D:\b ...