开始我准备下载gz文件装的,这种也行,给个下载地址吧
http://dev.mysql.com/downloads/mysql/#downloads
下载完了解压,然后配两个文件就行,也不是很难,自己百度哈。
下面介绍一个超级简单的方法,但是要在线下载。
1.首先检查系统是否安装了MySQL
#netstat -tap | grep mysql
如果是上图就说明安装了需要先卸载掉。没安装会不现实。
2.安装MySQL
#apt-get install MySQL-server mysql-client
过一会儿会让你输入一个密码(忘记截图了),那是你数据库root用户的密码,输入两遍就好了。
接下来等着完成就好了,然后我们登录测试一下。
mysql -uroot -p
然后输入你的密码就能成功登录说明装好了。
3. MySQL数据库的一些简单管理
1)停止服务
#/etc/init.d/mysql stop
2)开始服务
#/etc/init.d/mysql start
3)修改管理员密码:
#/mysqladmin -u root password newpassword
4)设置远程访问(正常情况下,MySQL占用3306端口只是在IP127.0.0.1 上监听,拒绝了其他IP的访问(通过netstat命令可以查看到),取消本地监听需要修改配置文件 my.cnf)
#vim /etc/mysql/my.cnf
找到以下内容并且注释
bind-address = 127.0.0.1 //找到并注释
解决编码问题
在my.cnf文件的[client]后面添加一句
default-character-set=utf8
( 不是default_character_set=utf8[i][/i],这个配置我没有试过,不知道能不能成功)
在[mysqld]后面添加如下三句:没有client的自行添加即可
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci;
下面改一下时间,默认是如果隔八个小时没人访问,数据库关了,我们设置一下延时。
修改操作:打开/etc/my.cnf,在属性组mysqld下面添加参数如下:
[mysqld]
interactive_timeout=28800000
wait_timeout=28800000
保存退出;
重新启动mysql服务器就可以。
再来查看字节编码,就全部都是utf-8了
MySQL安装后的目录结构分析(只针对 apt-get在线安装情况)
数据库存放目录: /var/lib/mysql/
相关配置文件存放目录: /usr/share/mysql
相关命令存放目录: /usr/bin (mysqladmin mysqldump等命令)
启动脚步存放目录: /etc/rc.d/init.d/
MySQL图像化管理软件
有两个:
1)开源:MySQL workbench
2)商业:Navicat