Install MySQL server with Docker Compose

Posted in IT StuffTagged ,

Inside a new directory, create a data directory and docker-compose.yml with these rows: To start the container, run docker-compose up -d. To stop & remove the container, run docker-compose down. To connect from a MySql client use this:

Warning about SSL connection when connecting to MySQL database

Posted in IT StuffTagged ,

After a recent update of mySql, I get this warning: WARN: Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn’t set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to….

Multiple COUNT select from same table

Posted in IT StuffTagged

I fixed the issue in this way: SELECT R.id_request, (SELECT COUNT(*) FROM Flow F WHERE F.id_request = R.id_request AND processStatus = 1) AS flowTotal, (SELECT COUNT(*) FROM Flow F WHERE F.id_request = R.id_request AND processStatus = 2) AS flowApproved FROM Request RSELECT R.id_request, (SELECT Count(*) FROM Flow F WHERE F.id_request = R.id_request AND processStatus =….

No suitable driver found for jdbc:mysql://localhost:3306/schema

If the exception “Could not get JDBC Connection; nested exception is java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/schema” is raised probably you forgot to add the <property name="driverClassName"><value>com.mysql.jdbc.Driver</value></property><property name="driverClassName"><value>com.mysql.jdbc.Driver</value></property> property to your dataSource bean: <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName"><value>com.mysql.jdbc.Driver</value></property> <property name="url"><value>jdbc:mysql://172.16.0.11:3306/test_vale</value></property> <property name="username"><value>root</value></property> <property name="password"><value>password</value></property> </bean><bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName"><value>com.mysql.jdbc.Driver</value></property> <property name="url"><value>jdbc:mysql://172.16.0.11:3306/test_vale</value></property> <property name="username"><value>root</value></property> <property….

Row count for all tables in schema

Posted in IT StuffTagged ,

Counting all of the rows in a schema can require code that actually counts the table rows so, how do you count up all of the rows for all tables in a schema? For Oracle with system user: SELECT TABLE_NAME, table_rows FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = UPPER('{schema}’);SELECT Table_name, table_rows FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = UPPER(‘{schema}’);….