1、首先下载mysql安装文件
我是下载的最新版的5.6
2、 以RPM方式安装MySQL
在RHEL系统中,必须先安装“MySQL-shared-compat-5.6.15-1.el6.i686.rpm”这个兼容包,然后才能安装server和client,否则安装时会出错。
rpm -ivh MySQL-shared-compat-advanced-5.6.26-1.el6.x86_64.rpm # RHEL兼容包
rpm -ivh MySQL-server-advanced-5.6.26-1.el6.x86_64.rpm # MySQL服务端程序,我安装这个的时候有个警告,最后加上参数--force --nodeps强制安装的
rpm -ivh MySQL-client-advanced-5.6.26-1.el6.x86_64.rpm # MySQL客户端程序
rpm -ivh MySQL-devel-advanced-5.6.26-1.el6.x86_64.rpm # MySQL的库和头文件
rpm -ivh MySQL-shared-advanced-5.6.26-1.el6.x86_64.rpm # MySQL的共享库
3、修改mysql默认密码
cat /root/.mysql_secret # 获取MySQL安装时生成的随机密码
service mysql start # 启动MySQL服务
mysql -uroot -p # 进入MySQL,使用之前获取的随机密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password'); # 在MySQL命令行中设置root账户的密码为password
quit # 退出MySQL命令行
service mysql restart # 重新启动MySQL服务
service mysql start # 启动MySQL服务
mysql -uroot -p # 进入MySQL,使用之前获取的随机密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password'); # 在MySQL命令行中设置root账户的密码为password
quit # 退出MySQL命令行
service mysql restart # 重新启动MySQL服务
4、最后注意一下mysql在linux下,默认表名是区分大小写的
打开配置文件/etc/my.cnf(Ubuntu是在/etc/mysql/my.cnf文件中)
在[mysqld]的后面加
lower_case_table_names=1
0,区分大小写; 1,不区分
lower_case_table_names=1
0,区分大小写; 1,不区分