mysql 环境搭建 (Windows Linux)
2014-12-01 21:59
399 查看
windowsOS
mysql ,约300MB。mysql workbench,mysql的图形化操作界面,约30MB。可以不装,Navicate就挺好的。
它是一个流行的关系型数据库,相比于SQL Server、Oracle的特点:体积小、速度快、开放源代码。
图1 MySqlWorkbench
先单击第一个划红线的,创建Schema;再单击第二个划红线的,创建Table。
图2
创建table
然后最基本的表就有啦。
Linux
添加yum源
CentOS的官方yum源中没有,需要自己添。在 /etc/yum.repos.d/目录下创建mysql-5.6.repo文本文件
vim /etc/yum.repos.d/mysql-5.6.repo
内容见下:
# Enable to use MySQL 5.6 [mysql56-community] name=MySQL 5.6 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/6/$basearch/ enabled=1 gpgcheck=0 gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
安装
然后yum search mysql ,就会有mysql-community-server.x86_64 安装它。常用设置
service mysqld start//启动服务
netstat -ano|grep 3306 //验证是否启动服务,MySql的默认段口号就是3306
service mysqld stop
//停止
service mysqld restart //重启
mysqladmin -u root -p yourPassword //设置用户名密码
允许远程登陆
默认是不允许别的主机登陆的。需要在mysql>模式下执行下列命令。注意分号。
use mysql; SELECT `Host`,`User` FROM user; UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1; flush privileges;
见下:
图3 允许远程登录
mysqld_safe
使用 mysqld_safe 可以直接启动mysql服务,此命令比 service mysqld start 功能更强。
命令行执行sql
mysql -u XX -p(回车)(提示你输入密码)
(成功!)
//各种sql操作
exit
(退出成功)
测试
客户端建表:图4 客户端建表
服务端命令行查看
图5 命令行形式的select语句
重置密码
应用场景:自己忘掉或是别人恶意篡改。1.修改配置
vim /etc/my.cnf,增加一行 skip-grant-tables。见图。
图6 增加一行,绕过验证
2.重启mysql
不使用密码或密码随便输即可。命令可参照本文前半部分。
3.重设密码
use mysql; update user set password=PASSWORD("123456") where user='root';4.重启
把my.cnf中多加的一行注释掉。
相关文章推荐
- windows开发 linux部署 java [debian+resin+mysql+java] 之环境搭建
- windows开发 linux部署 java [debian+resin+mysql+java] 之环境搭建
- Windows和Linux下搭建J2sdk的环境
- Windows、Linux下“交叉”编译环境的搭建和测试。
- Windows下搭建 PHP开发环境 之 Apache php mysql 安装
- Windows 7下,搭建PHP开发环境(Apache,PHP,ZendOptimizer,MySQL,Zend)
- windows环境下的PHP+Apache+MySql的环境搭建
- Windows和Linux下搭建J2sdk的环境
- GTK+学习:概述 、搭建环境(Windows,Linux)、开发
- win环境20分钟搭建php+sql服务器Apache+php+mysql在windows下的安装与配置图解
- Linux+Java+Mysql开源开发环境的搭建
- Linux+Apache+MySQL+php环境搭建
- Linux + Apache + MySQL + PHP环境搭建
- Mysql:群集:windows环境:一台计算机上搭建:1个管理节点、2个数据节点、3个mysqld节点
- 再发一个在windows下用cygwin搭建的linux环境下的vimrc配置文件
- (全程演示)Ubuntu8.04 Linux Apache+mysql+php+相关开发包环境搭建
- Linux + Apache + MySQL + PHP环境搭建
- Linux环境下网站平台的搭建 MySQL+apache+PHP
- 在windows平台上搭建linux C 开发环境
- LAMP攻略: LAMP环境搭建,Linux下Apache,MySQL,PHP安装与配置