标签: mysql

  • 怎么配置mysql数据库连接池_读书小站

    本文收集自网络,侵删!

    配置Mysql数据库连接池的方法

    在CATALINA_HOME/conf/server.xml中添加如下配置信息;

    <!--声明连接池-->

      

      <Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"/>

      

      <!-- 对连接池的参数进行设置 -->

      

      <ResourceParams name="jdbc/mysql">

      

      <parameter>

      

      <name>factory</name>

      

      <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>

      

      </parameter>

      

      <parameter>

      

      <name>maxWait</name>

      

      <value>5000</value>

      

      </parameter>

      

      <parameter>

      

      <name>maxActive</name>

      

      <value>20</value>

      

      </parameter>

      

      <parameter>

      

      <name>username</name>

      

      <value>shopadm</value>

      

      </parameter>

      

      <parameter>

      

      <name>passWord</name>

      

      <value>123</value>

      

      </parameter>

      

      <parameter>

      

      <name>url</name>

      

      <value>jdbc:mysql://localhost/shopdb?useUnicode=true&charact-erEncoding=gb2312</value>

      

      </parameter>

      

      <parameter>

      

      <name>driverClassName</name>

      

      <value>com.mysql.jdbc.Driver</value>

      

      </parameter>

      

      <parameter>

      

      <name>maxIdle</name>

      

      <value>10</value>

      

      </parameter>

      

      </ResourceParams>

    打开CATALINA_HOME/conf/WEB.xml文件,在文件中的节点下添加以下代码;

    <resource-ref>

      

      <description>DB Connection</description>

      

      <res-ref-name>jdbc/mysql</res-ref-name>

      

      <res-type>javax.sql.DataSource</res-type>

      

      <res-auth>Container</res-auth>

      

      </resource-ref>

    最后,在CATALINA_HOME/conf/catalina/localhost目录下找到shopping.xml文件,对文件进行配置;

    <Context …>
      
      <ResourceLink name=”jdbc/mysql” global=”jdbc/mysql” type=”javax.sql.DataSource”/>
      
    </Context>

  • 怎么在mysql中操作视图_读书小站

    本文收集自网络,侵删!

    Mysql中操作视图的方法:1.使用CREATE语句创建视图;2.使用ALTER语句修改视图;3.使用DROP VIEW语句删除视图;

    具体方法如下:

    创建视图

    CREATE [OR REPLACE] [ALGoRITHM = {UNDEFINED | MERGE | TEMPTABLE}]

    VIEW view_name [(column_list)]

    AS select_statement

    [WITH [CASCADED | LOCAL] CHECK OPTioN]

    参数:

    LOCAL:满足本视图的条件即可更新。

    CASCADED:默认值,必须满足所有针对该视图所有条件才可以更新。

    修改视图

    ALTER [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}]

    VIEW view_name [(column_list)]

    AS select_statement

    [WITH [CASCADED | LOCAL] CHECK OPTION]

    删除视图

    DROP VIEW [IF EXISTS] view_name [, view_name] ...[RESTRICT | CASCADE]

  • mysql怎么删除注册表_读书小站

    本文收集自网络,侵删!

    mysql怎么删除注册表

    删除Mysql注册表的方法

    首先,使用组合键“win+R”运行“regedit”,进入注册表;

    进入注册表后,在注册表中依次打开以下mysql文件夹:

    HEKY_LOCAL_MacHINE\SOFTWARE\MYsql

    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL

    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL

    最后,查找到MySQL文件后,将MySQL文件夹全部删除即可;

  • mysql怎么获取表中属性值_读书小站

    本文收集自网络,侵删!

    mysql怎么获取表中属性值

    Mysql获取表属性值的方法

    查询数据表中所有字段的属性

    select * from infORMation_schema.columns

    where table_schema= '数据库库名' and table_name = '表名'

    查询数据库中所有字段的属性

    select * from information_schema.columns

    where table_schema= '数据库库名'

    查询数据库中特定列条件字段的属性

    select table_schema,table_name,column_name,column_type,column_comment

    from information_schema.columns

    where TABLE_SCHEMA='数据库名' and column_name = '字段名';

  • mysql如何修改配置文件路径_读书小站

    本文收集自网络,侵删!

    mysql如何修改配置文件路径

    修改Mysql配置文件路径的方法

    首先,需要关闭mysql服务

    sudo service mysql stop 

    MySQL服务关闭后,创建一个需要修改的目标路径

    mkdir -p /home/mysql_data

    进入MySQL安装目录,在目录中使用记事本打开my.cnf文件;

    my.cnf文件打开后,在文件中将Socket的路径修改为目标路径

    socket=/home/mysql_data/mysql/mysql.sock

    最后,文件路径修改后,重新启动MySQL服务即可。

    sudo service mysql start

  • mysql怎么设置主从服务器_读书小站

    本文收集自网络,侵删!

    mysql怎么设置主从服务器

    Mysql设置主从服务器的方法

    一、主服务器配置

    使用记事本打开my.ini文件,并在文件中进行以下配置:

    Server-id = 1 #主库默认为1

    log-bin = mysql-bin #二进制日志文件

    binlog-do-db = slaveDB #需要同步的数据库

    binlog-ignore-db = mysql 不需要同步的数据库

    主服务器my.ini文件配置好后,重启mysql服务;

    net stop mysql  

    net start mysql  

    mysql服务重启后,登录到mysql中,并添加一个同步用户:

    create user slaveUser ;

    grant replication slave on *.* to 'slaveUser'@'ip2' identified by 'slaveUserPwd;

    mysql同步用户添加好后,对数据库进行更新:

    flush privileges;

    二、从服务器配置

    使用记事本打开从服务器my.ini文件,并在文件中进行以下配置:

    server-id=2 #默认是1改成2

    log-bin=mysql-bin

    replicate-do-db=slaveDB #需要同步的数据库

    replicate-ignore-db=mysql #不同步系统数据库

    read_only #设只读权限

    从服务器my.ini文件配置好后,保存退出,重启从服务器,即可生效;

    net stop mysql  

    net start mysql  

  • centos7如何清空网络地址缓存_读书小站

    本文收集自网络,侵删!

    Centos7中清空网络地址缓存的方法:1、打开centos7终端;2、在终端命令行中输入“sudo /etc/init.d/dns-clean start”命令进行清空网络地址缓存即可。

    centos7如何清空网络地址缓存

    具体操作步骤:

    在centos7系统桌面中使用快捷键【Ctrl+Alt+T】打开centos7终端命令行模式。

    在centos7终端命令行中输入以下命令进行清空网络地址缓存即可。

    sudo /etc/init.d/dns-clean start #清空网络地址缓存

    相关操作命令:

    sudo /etc/init.d/networking restart #更新dns缓存

  • 怎么在mysql中查看存储过程的状态_读书小站

    本文收集自网络,侵删!

    Mysql中查询存储过程状态方法:1.启动mysql;2.登录mysql数据库;3.进入数据表;4.执行命令查看状态;

    具体步骤如下:

    首先,在命令行中启动mysql服务;

    service mysql start 

    mysql服务启动后,输入用户名和密码,登录mysql数据库

    mysql -u root -p

    登录到mysql数据库后,进入数据库,并在数据库中进入一个数据表;

    user 数据库名;

    USE 表名;

    进入数据表后,在数据表中执行SHOW STATUS语句即可查看存储过程的状态;

    SHOW PROCEDURE STATUS LIKE 存储过程名;

  • yum安装mysql怎么启停服务器_读书小站

    本文收集自网络,侵删!

    yum安装mysql怎么启停服务器

    启动与停止利用yum安装的Mysql服务器

    一、启动mysql

    使用service命令启动

    service mysql start

    使用mysqld脚本启动

    /etc/inint.d/mysql start

    使用 safe_mysqld命令启动

    safe_mysql&

    二、停止mysql

    使用service命令停止

    service mysql stop

    使用mysqld脚本停止

    /etc/inint.d/mysql stop

  • 如何修改mysql服务登陆密码_读书小站

    本文收集自网络,侵删!

    如何修改mysql服务登陆密码

    修改Mysql服务登录密码的方法

    方法一:

    首先,在命令行中使用以下命令启动mysql服务;

    service mysql start  

    mysql服务启动后,输入mysql的用户名和密码,进行登录mysql;

    mysql -u root -p

    登录到mysql后,使用SET PASSWord命令即可修改登录密码;

    语法:

    set password for 用户名@localhost = password('新密码');

    例:

    set password for root@localhost = password('123');

    方法二:

    在命令行中使用以下命令启动mysql服务;

    service mysql start  

    mysql服务启动后,输入mysql的用户名和密码,进行登录mysql;

    mysql -u root -p

    登录到mysql后,使用mysqladmin命令修改登录密码;

    语法:

    mysqladmin -u用户名 -p旧密码 password 新密码

    例:

    mysqladmin -uroot -p123456 password 123