文章概要:
-
Linux/UNIX上安装Mysql
-
Window上安装Mysql
-
安装完成后的初始化配置
-
Linux上启动MySQL服务
首先下载MySQL的安装包,Oracle官方下载地址:https://www.mysql.com/downloads/
下载时,挑选对应平台的:
Linux/UNIX上安装Mysql:
1.查看系统版本命令
输入"cat /etc/issue", 显示的是发行版本信息
2.检查mysql是否存在,如有先删除。
查看mysql是否存在,运行
rpm -qa | grep -i mysql
卸载自带mysql,运行
rpm -e mysql-libs-5.1.73-3.el6_5.x86_64 --nodeps
删除关联文件夹,运行
rm -rf 文件路径
2.解压
执行命令
tar -xf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar
解压完成后由这么几个文件:
mysql-community-client-5.7.12-1.el6.x86_64.rpm
mysql-community-common-5.7.12-1.el6.x86_64.rpm
mysql-community-devel-5.7.12-1.el6.x86_64.rpm
mysql-community-embedded-5.7.12-1.el6.x86_64.rpm
mysql-community-embedded-devel-5.7.12-1.el6.x86_64.rpm
mysql-community-libs-5.7.12-1.el6.x86_64.rpm
mysql-community-libs-compat-5.7.12-1.el6.x86_64.rpm
mysql-community-server-5.7.12-1.el6.x86_64.rpm
mysql-community-test-5.7.12-1.el6.x86_64.rpm
3.开始安装
根据需要安装:
mysql-community-common-5.7.12-1.el6.x86_64.rpm
mysql-community-libs-5.7.12-1.el6.x86_64.rpm
mysql-community-client-5.7.12-1.el6.x86_64.rpm
mysql-community-server-5.7.12-1.el6.x86_64.rpm
依次执行命令安装上面列出的安装包:
rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpm
解压完成后,删除压缩包
rm mysql-community-common-5.7.12-1.el6.x86_64.rpm
4.启动mysql
执行命令
service mysqld start
或者使用如下命令:
/etc/init.d/mysqld start
5.此处没有设置密码,会报错
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
解决方法是用安全方式登录,修改密码即可。
mysql安全方式启动:
mysqld_safe --user=mysql --skip-grant-tabes --skip-networking &
根据下图步骤执行即可。
注意:由于mysql5.7中mysql.user表中没有Password字段,用authentication_string代替即可。
6.至此mysql安装完成,可用客户端工具连接使用了.
将180数据库导入到浪潮linux服务器(10.254.5.18)上,注意:服务器的编码。
mysql配置
1.修改mysql默认配置:
默认的mysql配置:server、client都是latin1,对中文是不支持的,这里改为utf8
方法:
修改配置文件:
#vim /etc/my.cnf
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
重启mysql
/etc/init.d/mysqld restart
Window上安装Mysql
Window上安装Mysql相对来说会较为简单,你只需要载 MySQL 下载中下载window版本的mysql安装包,并解压安装包。
双击 setup.exe 文件,接下来你只需要安装默认的配置点击"next"即可,默认情况下安装信息会在C:\mysql目录中。
接下来你可以通过"开始" =》在搜索框中输入 " cmd" 命令 =》 在命令提示符上切换到 C:\mysql�in 目录,并输入一下命令:
mysqld.exe --console
如果安装成功以上命令将输出一些mysql启动及InnoDB信息。
Mysql安装后需要做的
Mysql安装成功后,默认的root用户密码为空,你可以使用以下命令来创建root用户的密码:
[root@host]# mysqladmin -u root password "new_password";
现在你可以通过以下命令来连接到Mysql服务器:
[root@host]# mysql -u root -pEnter password:*******
注意:在输入密码时,密码是不会显示了,你正确输入即可。
Linux系统启动时启动 MySQL
如果你需要在Linux系统启动时启动 MySQL 服务器,你需要在 /etc/rc.local 文件中添加以下命令:
/etc/init.d/mysqld start
同样,你需要将 mysqld 二进制文件添加到 /etc/init.d/ 目录中。
注意:本文归作者所有,未经作者允许,不得转载