虚拟机上Rathat6.3安装MySQL-5.6.16-1.rhel5.x86_64.rpm-bundle教程
首先需要下载的软件有MySQL-5.6.16-1.rhel5.x86_64.rpm-bundle,http://download.csdn.net/detail/hellonigesb/9585117,分五部分,其他链接进入我的资源主页找就能找到,Linux6.3的镜像文件在网上很好找,真是找不到了,留言我给你发,记着Linux需要是64位的,如果是32,那么你需要在网上找一下32位对应的Mysq
首先需要下载的软件有MySQL-5.6.16-1.rhel5.x86_64.rpm-bundle,http://download.csdn.net/detail/hellonigesb/9585117,分五部分,其他链接进入我的资源主页找就能找到,Linux6.3的镜像文件在网上很好找,真是找不到了,留言我给你发,记着Linux需要是64位的,如果是32,那么你需要在网上找一下32位对应的Mysql的这个版本,否则可能会失败,反正我64位Linux安装32位是不可以。
首先第一步需要卸载系统自带的MySql数据库
1、查找以前是否装有mysql
命令:rpm -qa|grep -i mysql
2、删除mysql
删除命令:rpm -e mysql-libs --nodeps
MySQL-shared-5.6.15-1.el6.x86_64.rpm
MySQL-devel-5.6.15-1.el6.x86_64.rpm
MySQL-embedded-5.6.15-1.el6.x86_64.rpm
MySQL-test-5.6.15-1.el6.x86_64.rpm
MySQL-server-5.6.15-1.el6.x86_64.rpm
MySQL-shared-compat-5.6.15-1.el6.x86_64.rpm
MySQL-client-5.6.15-1.el6.x86_64.rpm
然后按照如下顺序进行安装
rpm -ivh MySQL-client-5.6.15-1.el6.x86_64.rpm
rpm -ivh MySQL-devel-5.6.15-1.el6.x86_64.rpm
rpm -ivh MySQL-server-5.6.15-1.el6.x86_64.rpm
rpm -ivh MySQL-shared-5.6.15-1.el6.x86_64.rpm
安装完成后需要进行密码设置了,这个很重要,因为一个系统的MySql登陆密码默认密码只能够使用一次,进去以后修改完必须要记住,否则即使将MySql卸载掉重新安装也是不可以的
首先要cd回到默认目录,在命令行输入cd后就回车,ls -a找到一个.mysql_secret文件,cat查看一下里面的内容,最后冒号后面的是原始密码
这里需要注意的是,首次需要手动启动MySql,启动命令service mysql start,首次启动后以后就不需要启动了,系统启动的时候会自动启动MySql
启动完以后进行密码修改,初始密码只能用一次,就是用来登陆上去修改密码的,这里一定小心,
输入命令mysql -u root -p然后在下面输入原始密码,这里只要你没有成功登陆都可以从新登陆的,一旦你成功登陆一次,初始密码就失效了,所以务必一次性将新密码设置成功
输入原始密码以后输入set password=password('123456');进行密码修改,一定要注意后面的冒号,这个是需要有的,单引号里面的可以随便设置,但需要记住,出现Query OK, 0 rows affected (0.01 sec)证明一切ok下一次就可以用这个登陆了
1、首先操作系统的字符集为utf8查看操作系统命令字符集命令为locale
2、然后开始创建数据库CREATE DATABASE db1 CHARACTER set utf8;注意指定字符集,不指定默认是拉丁字符集,中文显示会是乱码
show databases;先试一下当前有的数据库mysql数据库里面存放的是系统数据
use mysql添加一个用户GRANT ALL ON db1.* TO dbuser1 IDENTIFIED BY 'dbuser1';
3、登陆客户端还要设置字符集,登陆mysql后set names utf8;代表客户端连接方式字符集
4、CRT也需要设置成utf8,必须都统一
登陆MySql用户mysql -u 用户名 -p
use mysql,选择数据库
建立表格
CREATE TABLE table1 (name varchar(100),sex varchar(10), age int, class varchar(100));
CREATE TABLE table2 (ID int(11) NOT NULL auto_increment, name varchar(100), age int, PRIMARY KEY(ID));
更多推荐
所有评论(0)