Whenever I try to run react native project, I get util module error in MySQL.
Error:
Error: Unable to resolve module util from C:\Users\Dell\React Native Projects\Sign_Up\node_modules\mysql\lib\Connection.js: util could not be found within the project or in these directories:
node_modules\mysql\node_modules
node_modules
..\..\node_modules
7 | var SqlString = require('./protocol/SqlString');
8 | var Query = require('./protocol/sequences/Query');
> 9 | var Util = require('util');
| ^
10 |
11 | module.exports = Connection;
12 | Util.inherits(Connection, Events.EventEmitter);
at ModuleResolver.resolveDependency (C:\Users\Dell\React Native Projects\Sign_Up\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:158:15)
at DependencyGraph.resolveDependency (C:\Users\Dell\React Native Projects\Sign_Up\node_modules\metro\src\node-haste\DependencyGraph.js:231:43)
at Object.resolve (C:\Users\Dell\React Native Projects\Sign_Up\node_modules\metro\src\lib\transformHelpers.js:129:24)
at resolve (C:\Users\Dell\React Native Projects\Sign_Up\node_modules\metro\src\DeltaBundler\traverseDependencies.js:396:33)
at C:\Users\Dell\React Native Projects\Sign_Up\node_modules\metro\src\DeltaBundler\traverseDependencies.js:412:26
at Array.reduce (<anonymous>)
at resolveDependencies (C:\Users\Dell\React Native Projects\Sign_Up\node_modules\metro\src\DeltaBundler\traverseDependencies.js:411:33)
at processModule (C:\Users\Dell\React Native Projects\Sign_Up\node_modules\metro\src\DeltaBundler\traverseDependencies.js:140:31)
at async addDependency (C:\Users\Dell\React Native Projects\Sign_Up\node_modules\metro\src\DeltaBundler\traverseDependencies.js:230:18)
at async Promise.all (index 0)
Although I have already installed mysql. Is there any solution?