美文网首页
Linux 安装和使用Mysql

Linux 安装和使用Mysql

作者: 小肥肥哒 | 来源:发表于2018-09-01 13:44 被阅读0次

    安装

    #yum list | grep mysql

    然后找到目标版本

    #yum install vipshop-mysql-suite-devtest.x86_64

    然后等待自动安装完成

    (卸载: yum remove 包名)

    启动服务

    # cd /apps/sh

    # sh mysql5_3306.sh start

    登录MySQL

    # cd /apps/svr/mysql5/bin

    # ./mysql  --defaults-file=/apps/conf/mysql/mysql5_3306.cnf -u root

    使mysql命令可用

    # cd /usr/local/bin

    # ln -fs /apps/svr/mysql5/bin/mysql

    # ln -s /apps/svr/mysql5/bin/mysql /usr/bin

    然后可以用以下命令登录

    #mysql -uroot -h 127.0.0.1 –p

    # mysql -u root --password=123456 -h 127.0.0.1

    修改密码

    登录数据库之后,执行以下命令即可把root的密码修改成12345。

    use mysql;

    update user set password=PASSWORD('123456') where user='root';

    where user='root' and host='127.0.0.1' or host='localhost'

    导出数据

    #cd /apps/svr/mysql5/bin

    # ./mysqldump -uroot -p -h 127.0.0.1 test>test_20180518.sql

    导入数据

    登录数据库,新建空数据库

    create database abc;

    选择数据库

    use abc;

    设置数据库编码

    set names utf8;

    导入数据(注意sql文件的路径)

    source /home/abc/abc.sql;

    修改权限

    >grant all privileges on *.* to root@'%' identified by '123456';

    > flush privileges;

    关闭数据库

    cd /apps/svr/mysql5/bin

    ./mysqladmin shutdown -u root --password=123456 -h 127.0.0.1

    无法同时执行多条SQL语句问题

    1. 修改innodb_strict_mode:部署数据库的机器

    /apps/conf/mysql/mysql5_3306.cnf

    修改或新增

    2. 修改jdbc的URL指定 allowMultiQueries=true的两种方法:部署Console的机器

    直接修改/apps/dat/web/working/pallas.vip.vip.com/WEB-INF/classes/properties/integratetest/application-integratetest.properties文件;

    修改/apps/svr/tomcat7/bin/catalina.sh中的

    改为将integtatetest改为development.

    相关文章

      网友评论

          本文标题:Linux 安装和使用Mysql

          本文链接:https://www.haomeiwen.com/subject/izjewftx.html