linux 系统 mysql+ssm+tomcat 部署(一) mysql安装
来源:互联网 发布:算法爱好者 公众号 编辑:程序博客网 时间:2024/05/22 15:05
linux 上 msyql 安装
下载mysql 安装包 我的百度云盘是MySQL-5.6.23-1.el6.x86_64.rpm-bundle.tar这个版本的,也可以去官网下载。
百度云地址:(wait…)
提取码:(wait…)
下载好过后:
1) 在linux系统上新建文件夹(随便什么位置 我的是cd /root/wx)然后把下载的安装包拖进去
2) 解压
[root@localhost wx]# tar xvf MySQL-5.6.23-1.el6.x86_64.rpm-bundle.tar
由于文件压名字太长 ,为此给它建立软链接,代替这个长的名字,如下:
[root@localhost wx]# ln -s MySQL-5.6.23-1.el6.x86_64 mysql
3) 安装之前先确认系统是否已经安装过mysql
root@localhost wx]#rpm -qa|grep -i mysql
若出现结果
root@localhost wx]#rpm -qa|grep -i mysqlmysql-libs-5.1.61-4.el6.x86_64
说明系统已经安装过mysql,先卸载
4) 卸载之前安装的mysql
[root@localhost wx]#rpm -e mysql-libs-5.1.61-4.el6.x86_64 --nodeps #卸载必须有--nodeps,不然卸载不干净
5) 进入解压目录 安装客户端和客户端(其他的包不用管)
进入 软链接mysql 找到服务端 和客户端
服务端:MySQL-server-5.6.23-1.el6.x84_64.rpm
客户端:MySQL-clinet-5.6.23-1.el6.x84_64.rpm
(安装时会打印信息)
[root@localhost mysql]#rpm -ivh MySQL-server-5.6.23-1.el6.x84_64.rpm[root@localhost mysql]#rpm -ivh MySQL-clinet-5.6.23-1.el6.x84_64.rpm
6) 查看是否安装成功
[root@localhost mysql]# netstat -ntpl
若显示有3306端口则表示安装成功
7) 链接进入mysql
*先修改root密码*
[root@localhost mysql]#/usr/bin/mysqladmin -u root password 'xxxxx'[root@localhost mysql]#mysql -u root -pEnter password:xxxxx
出现 mysql> 则表示链接成功
8) 设置mysql远程访问权限
*更改“mysql”数据库里的“user”表里的“host”项,将“localhost”改“%”*
mysql>use mysql;mysql>update user set host ='%' where user ='root';mysql>select host,user from user;mysql>FLUSH PRIVILEGES
flush privileges 这一步操作必须要做,是使之前的操作生效的意思。
9) 安装目录结构
* 数据库目录:/var/lib/mysql/ 配置文件:/usr/share/mysql(mysql.server命令及配置文件) 相关命令:/usr/bin(mysqladmin、mysqldump等命令) 启动脚本:/etc/rc.d/init.d/*
10) 停止、启动、重启 mysql
[root@localhost /]#service mysql stop[root@localhost /]#service mysql start[root@localhost /]#service mysql restart
11 ) 修改mysql字符编码
*查看字符编码:*
[root@localhost /]#show variables like 'character\_set\_%';[root@localhost /]#show variables like 'collation_%';
停止mysql服务
*将目录/usr/share/mysql下的文件my-medium.cnf拷贝到/etc/下并改名为my.cnf打开my.cnf在[client]和[mysqld]下面均加上default-character-set=utf8,并保存*mysql5.5 改了字符集设置参数 character-set-server=utf8*
12) 其中遇到的问题补充
a _卸载mysql 残留文件[root@localhost /]#rm -f /etc/my.cnf[root@localhost /]#rm -f /var/lib/mysql b linux上的web项目访问不了mysql 密码过期 修改mysql的用用表的password_expired 的Y 改成 N
0 0
- linux 系统 mysql+ssm+tomcat 部署(一) mysql安装
- (一)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - FTP安装
- Mysql (一)Mysql 在Linux系统安装
- linux系统 安装配置jdk tomcat mysql
- (五)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - Mysql安装
- Linux 安装部署mysql
- UbuntuServer12安装、mysql+tomcat部署
- linux上安装jdk、tomcat、mysql以及项目部署
- linux安装jdk mysql tomcat之部署项目
- Mysql 实践(一):部署和安装
- Linux系统上安装MySQL(一)
- (四)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - 安装Tomcat和JDK 以及 Nginx与Tomcat整合
- linux服务器部署环境(阿里云 centos7.4 64位+ jdk+tomcat+mysql安装)
- 一键部署jdk ,tomcat,mysql ,jar
- Linux系统MySQL安装
- linux系统安装mysql
- linux系统安装mysql
- Linux系统安装MySQL
- 15OJ——拍“七”游戏
- 【每日一记】unity3d 图片置灰shader
- LoaderManager使用详解(三)---实现自定义Loaders
- html5通过浏览器调用手机相机
- 新gre作文写作法律类的句子短语
- linux 系统 mysql+ssm+tomcat 部署(一) mysql安装
- where T :的含义(参数类型约束)
- 使用FileReader和FileWriter读取写入文件内容
- PHP
- C++_运算符重载 总结
- Java:自定义注解详解
- SAT数学:练习题一道
- FMDB官方使用文档 G-C-D的使用 提高性能(翻译)
- 关于intelliJ idea14.1创建servlet提示cannot resolve symbol‘servlet’的问题