<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SQLite Archives - Linux Windows and android Tutorials</title>
	<atom:link href="https://www.osradar.com/tag/sqlite/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.osradar.com</link>
	<description>tutorials and news and Seurity</description>
	<lastBuildDate>Tue, 06 Oct 2020 17:59:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.12</generator>
	<item>
		<title>How to install the latest version of SQLite on Ubuntu 20.04?</title>
		<link>https://www.osradar.com/install-the-latest-version-sqlite-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/install-the-latest-version-sqlite-ubuntu-20-04/#comments</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Tue, 06 Oct 2020 03:24:00 +0000</pubDate>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[focal]]></category>
		<category><![CDATA[Focal Fossa]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQLite]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=24264</guid>

					<description><![CDATA[<p>From the SQLite website, they boast that it is the most used database manager in the world. So in this post, you will learn how to install the latest version of SQLite on Ubuntu 20.04 According to the project’s website, “SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-the-latest-version-sqlite-ubuntu-20-04/">How to install the latest version of SQLite on Ubuntu 20.04?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>From the SQLite website, they boast that it is the most used database manager in the world. So in this post, you will learn <strong>how to install the latest version of SQLite on Ubuntu 20.04</strong></p>



<p>According to the <a rel="noreferrer noopener" href="https://www.sqlite.org/index.html" target="_blank">project’s website</a>, “SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine.” Also, it is open-source.</p>



<p><strong>The great feature of SQLite is that it is easily implemented in mobile applications</strong>. That is to say since it is not managed as a service, it makes it possible for our applications to move along with the database.</p>



<p>On the other hand, SQLite boasts that it is the most used database manager in the world, and if we take into account the great number of mobile applications, we can believe it.</p>



<h2>Install the latest version of SQLite</h2>



<p>The first thing we must do is prepare the operating system with the necessary packages for the compilation and construction of packages from the source code.</p>



<p>So, open a terminal and run to install them</p>



<pre class="wp-block-preformatted">sudo apt-get install build-essential tar wget
Reading package lists… Done
Building dependency tree
Reading state information… Done
tar is already the newest version (1.30+dfsg-7).
tar set to manually installed.
wget is already the newest version (1.20.3-1ubuntu1).
wget set to manually installed.
The following packages were automatically installed and are no longer required:
linux-headers-5.4.0-26 linux-headers-5.4.0-26-generic linux-image-5.4.0-26-generic linux-modules-5.4.0-26-generic linux-modules-extra-5.4.0-26-generic
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-9 dpkg-dev fakeroot g++ g++-9 gcc gcc-9 gcc-9-base libalgorithm-diff-perl libalgorithm-diff-xs-perl
libalgorithm-merge-perl libasan5 libatomic1 libbinutils libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libdpkg-perl libfakeroot
libfile-fcntllock-perl libgcc-9-dev libgomp1 libisl22 libitm1 liblsan0 libmpc3 libquadmath0 libstdc++-9-dev libtsan0 libubsan1 linux-libc-dev make manpages-dev
Suggested packages:
binutils-doc cpp-doc gcc-9-locales debian-keyring g++-multilib g++-9-multilib gcc-9-doc gcc-multilib autoconf automake libtool flex bison gdb gcc-doc gcc-9-multilib
glibc-doc bzr libstdc++-9-doc make-doc
The following NEW packages will be installed:
binutils binutils-common binutils-x86-64-linux-gnu build-essential cpp cpp-9 dpkg-dev fakeroot g++ g++-9 gcc gcc-9 gcc-9-base libalgorithm-diff-perl
libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan5 libatomic1 libbinutils libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libdpkg-perl
libfakeroot libfile-fcntllock-perl libgcc-9-dev libgomp1 libisl22 libitm1 liblsan0 libmpc3 libquadmath0 libstdc++-9-dev libtsan0 libubsan1 linux-libc-dev make
manpages-dev
0 upgraded, 41 newly installed, 0 to remove and 0 not upgraded.
Need to get 40.0 MB of archives.
After this operation, 175 MB of additional disk space will be used.
Do you want to continue? [Y/n]</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="383" src="https://www.osradar.com/wp-content/uploads/2020/10/1-1-1024x383.png" alt="1.- Install building packages" class="wp-image-24286" srcset="https://www.osradar.com/wp-content/uploads/2020/10/1-1-1024x383.png 1024w, https://www.osradar.com/wp-content/uploads/2020/10/1-1-300x112.png 300w, https://www.osradar.com/wp-content/uploads/2020/10/1-1-768x287.png 768w, https://www.osradar.com/wp-content/uploads/2020/10/1-1-696x260.png 696w, https://www.osradar.com/wp-content/uploads/2020/10/1-1-1068x399.png 1068w, https://www.osradar.com/wp-content/uploads/2020/10/1-1.png 1343w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- Install building packages</figcaption></figure>



<p>Once the installation is finished, we have to download the SQLite source code.</p>



<p>At the time of writing this post, the latest stable version is <code>3.33.0</code>. To download it using <a href="https://www.osradar.com/the-wget-command/" target="_blank" rel="noreferrer noopener">wget</a>, run the following command:</p>



<pre class="wp-block-preformatted">wget -c https://www.sqlite.org/2020/sqlite-autoconf-3330000.tar.gz
--2020-10-03 16:55:39-- https://www.sqlite.org/2020/sqlite-autoconf-3330000.tar.gz
Resolving www.sqlite.org (www.sqlite.org)… 45.33.6.223, 2600:3c00::f03c:91ff:fe96:b959
Connecting to www.sqlite.org (www.sqlite.org)|45.33.6.223|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 2913759 (2.8M) [application/x-gzip]
Saving to: ‘sqlite-autoconf-3330000.tar.gz’
sqlite-autoconf-3330000.tar.gz 100%[=====================================================================================>] 2.78M 452KB/s in 10s
2020-10-03 16:55:51 (278 KB/s) - ‘sqlite-autoconf-3330000.tar.gz’ saved [2913759/2913759]</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="218" src="https://www.osradar.com/wp-content/uploads/2020/10/2-2-1024x218.png" alt="2.- Downloading SQLite source code" class="wp-image-24287" srcset="https://www.osradar.com/wp-content/uploads/2020/10/2-2-1024x218.png 1024w, https://www.osradar.com/wp-content/uploads/2020/10/2-2-300x64.png 300w, https://www.osradar.com/wp-content/uploads/2020/10/2-2-768x163.png 768w, https://www.osradar.com/wp-content/uploads/2020/10/2-2-696x148.png 696w, https://www.osradar.com/wp-content/uploads/2020/10/2-2-1068x227.png 1068w, https://www.osradar.com/wp-content/uploads/2020/10/2-2.png 1345w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>2.- Downloading SQLite source code</figcaption></figure>



<p>The command will vary by version, to make sure which one it is, you can visit the <a href="https://www.sqlite.org/download.html" target="_blank" rel="noreferrer noopener">SQLite website</a>.</p>



<p>We already have the SQLite source code downloaded. Create a folder for SQLite and access it.</p>



<pre class="wp-block-preformatted">mkdir sqlite3 &amp;&amp; cd sqlite3</pre>



<p>And then, unzip the file in this folder:</p>



<pre class="wp-block-preformatted">tar xvfz ../sqlite-autoconf-3330000.tar.gz</pre>



<p>Access the generated folder:</p>



<pre class="wp-block-preformatted">cd sqlite-autoconf-3330000/</pre>



<p>And configure the code to start the compilation:</p>



<pre class="wp-block-preformatted">./configure</pre>



<p>Compile SQLite with the make command:</p>



<pre class="wp-block-preformatted">make </pre>



<p>And finally, install it:</p>



<pre class="wp-block-preformatted">sudo make install</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="536" src="https://www.osradar.com/wp-content/uploads/2020/10/3-1-1024x536.png" alt="3.- Installing the latest version of SQLite on Ubuntu 20.04" class="wp-image-24288" srcset="https://www.osradar.com/wp-content/uploads/2020/10/3-1-1024x536.png 1024w, https://www.osradar.com/wp-content/uploads/2020/10/3-1-300x157.png 300w, https://www.osradar.com/wp-content/uploads/2020/10/3-1-768x402.png 768w, https://www.osradar.com/wp-content/uploads/2020/10/3-1-696x365.png 696w, https://www.osradar.com/wp-content/uploads/2020/10/3-1-1068x560.png 1068w, https://www.osradar.com/wp-content/uploads/2020/10/3-1.png 1340w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>3.- Installing the latest version of SQLite on Ubuntu 20.04</figcaption></figure>



<p>In the end, you can check the results by running the command sqlite3. For example, to show the installed version:</p>



<pre class="wp-block-preformatted">sqlite3 --version<br>3.33.0 2020-08-14 13:23:32 fca8dc8b578f215a969cd899336378966156154710873e68b3d9ac5881b0ff3f</pre>



<p>So, that way you can install the latest version of SQLite on Ubuntu 20.04 Enjoy it.</p>



<h2>Conclusion</h2>



<p>Many developers need the latest version of certain programs. One of them can be the package manager and take advantage of all the new features it can bring.</p>



<p>Now you know how to install the latest version of SQLite on Ubuntu 20.04</p>



<p>So, share this post and join <a href="https://t.me/osradar" target="_blank" rel="noreferrer noopener">our Telegram </a>channel and our <a href="https://facebook.com/osradar" target="_blank" rel="noreferrer noopener">Facebook Page</a>. Also, you can buy us a coffee.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-the-latest-version-sqlite-ubuntu-20-04/">How to install the latest version of SQLite on Ubuntu 20.04?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-the-latest-version-sqlite-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>How to install SQLite on Ubuntu 20.04 / 18.04?</title>
		<link>https://www.osradar.com/install-sqlite-ubuntu-20-04/</link>
					<comments>https://www.osradar.com/install-sqlite-ubuntu-20-04/#comments</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Fri, 22 May 2020 22:22:00 +0000</pubDate>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[bionic]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux mint]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[SQLite Broser]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=11262</guid>

					<description><![CDATA[<p>There is a wide variety of database managers today. Of all of them, MySQL continues to be the most prominent within open source. On the other hand, PostgreSQL is also a robust alternative that has a special share in market projects. Maybe being less popular but just as robust we have SQLite. So today I&#8217;m [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-sqlite-ubuntu-20-04/">How to install SQLite on Ubuntu 20.04 / 18.04?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>There is a wide variety of database managers today. Of all of them, MySQL continues to be the most prominent within open source. On the other hand, PostgreSQL is also a robust alternative that has a special share in market projects. Maybe being less popular but just as robust we have SQLite. So today I&#8217;m going to show you how to install SQLite on Ubuntu 20.04  / 18.04.</p>
<p><a href="https://www.sqlite.org/index.html" rel="noopener">SQLite</a> is a small, reliable and very fast database engine. It is one of the most efficient database engines in the world. In part, thanks to that made in <a href="https://www.osradar.com/install-codeblocks-on-linux/" rel="noopener">C Language</a> which makes it very efficient in managing the resources of the system.</p>
<p>In like manner, the development of SQLite is so important that many major companies participate in it. This is done through the <a href="https://www.sqlite.org/consortium.html" rel="noopener">SQLite Consortium</a>. In addition, all the code is available to be downloaded, viewed and reused for being open source.</p>
<p>So, let us start.</p>
<h1>Install SQLite on Ubuntu 20.04 / 18.04</h1>
<p>SQLite is a very light and powerful program. It will not take long. In addition, to simplify the whole process, SQLite is available in the official repositories of Ubuntu 18.04 and Linux Mint 19.</p>
<p>So, first, you need to update the APT cache.</p>
<pre>:~$ sudo apt update</pre>
<p><figure id="attachment_11263" aria-describedby="caption-attachment-11263" style="width: 785px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11263" src="https://www.osradar.com/wp-content/uploads/2019/03/1.png" alt="1.- Update the repositories cache" width="785" height="304" srcset="https://www.osradar.com/wp-content/uploads/2019/03/1.png 785w, https://www.osradar.com/wp-content/uploads/2019/03/1-300x116.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/1-768x297.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/1-696x270.png 696w" sizes="(max-width: 785px) 100vw, 785px" /><figcaption id="caption-attachment-11263" class="wp-caption-text">1.- Update the repositories cache</figcaption></figure></p>
<p>Then, you can search the repositories for SQLite-related packages.</p>
<pre>:~$ sudo apt-cache search sqlite</pre>
<p><figure id="attachment_11264" aria-describedby="caption-attachment-11264" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11264" src="https://www.osradar.com/wp-content/uploads/2019/03/2.png" alt="2.- SQLite packages" width="1366" height="768" srcset="https://www.osradar.com/wp-content/uploads/2019/03/2.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/2-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/2-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/2-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/2-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/2-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/2-747x420.png 747w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11264" class="wp-caption-text">2.- SQLite packages</figcaption></figure></p>
<p>Then you can start installing SQLite. To do this, run the following command:</p>
<pre>:~$ sudo apt install sqlite3</pre>
<p><figure id="attachment_11265" aria-describedby="caption-attachment-11265" style="width: 785px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-11265 size-full" src="https://www.osradar.com/wp-content/uploads/2019/03/3.png" alt="3.- Install SQLite on Ubuntu 20.04 / 18.04" width="785" height="337" srcset="https://www.osradar.com/wp-content/uploads/2019/03/3.png 785w, https://www.osradar.com/wp-content/uploads/2019/03/3-300x129.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/3-768x330.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/3-696x299.png 696w" sizes="(max-width: 785px) 100vw, 785px" /><figcaption id="caption-attachment-11265" class="wp-caption-text">3.- Install SQLite on Ubuntu 20.04 / 18.04</figcaption></figure></p>
<p>After that, you can check the installed version by running the following command.</p>
<pre>:~$ sqlite3 --version</pre>
<p><figure id="attachment_11266" aria-describedby="caption-attachment-11266" style="width: 807px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11266" src="https://www.osradar.com/wp-content/uploads/2019/03/4.png" alt="4.- SQLite version" width="807" height="178" srcset="https://www.osradar.com/wp-content/uploads/2019/03/4.png 807w, https://www.osradar.com/wp-content/uploads/2019/03/4-300x66.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/4-768x169.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/4-696x154.png 696w" sizes="(max-width: 807px) 100vw, 807px" /><figcaption id="caption-attachment-11266" class="wp-caption-text">4.- SQLite version</figcaption></figure></p>
<p>And that&#8217;s it.</p>
<h2>The first steps with SQLite</h2>
<p>Now, it is convenient that I show you the first steps with SQLite. Let us create a test database.</p>
<pre>:~$ sqlite3 example.db</pre>
<p><figure id="attachment_11267" aria-describedby="caption-attachment-11267" style="width: 778px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11267" src="https://www.osradar.com/wp-content/uploads/2019/03/5.png" alt="5.- Creating a new database with SQLite" width="778" height="170" srcset="https://www.osradar.com/wp-content/uploads/2019/03/5.png 778w, https://www.osradar.com/wp-content/uploads/2019/03/5-300x66.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/5-768x168.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/5-696x152.png 696w" sizes="(max-width: 778px) 100vw, 778px" /><figcaption id="caption-attachment-11267" class="wp-caption-text">5.- Creating a new database with SQLite</figcaption></figure></p>
<p>In the SQL language, databases are composed of Tables. So, let us create an example table named &#8220;Student&#8221;.</p>
<pre>sqlite&gt; CREATE TABLE Student
               (
               Id VARCHAR(25) NOT NULL,
               Name VARCHAR(25) NOT NULL,
               Last_Name VARCHAR(25) NOT NULL,
               Age INTEGER(2) NOT NULL,
               CONSTRAINT pk_Student PRIMARY KEY (Id)
               );</pre>
<p><figure id="attachment_11270" aria-describedby="caption-attachment-11270" style="width: 749px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-11270 size-full" src="https://www.osradar.com/wp-content/uploads/2019/03/6-6666.png" alt="6.- Creating a new table" width="749" height="303" srcset="https://www.osradar.com/wp-content/uploads/2019/03/6-6666.png 749w, https://www.osradar.com/wp-content/uploads/2019/03/6-6666-300x121.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/6-6666-696x282.png 696w" sizes="(max-width: 749px) 100vw, 749px" /><figcaption id="caption-attachment-11270" class="wp-caption-text">6.- Creating a new table</figcaption></figure></p>
<p>In the previous image, it is shown that we have created a table with several fields and where the Id field is the primary key. This is SQL language so you have to learn it in order to use SQLite correctly.</p>
<p>After that, you can check that the table was created.</p>
<pre>sqlite&gt; .tables</pre>
<p><figure id="attachment_11269" aria-describedby="caption-attachment-11269" style="width: 180px" class="wp-caption aligncenter"><img loading="lazy" class="size-full wp-image-11269" src="https://www.osradar.com/wp-content/uploads/2019/03/7.png" alt="7.- Show the table" width="180" height="79" /><figcaption id="caption-attachment-11269" class="wp-caption-text">7.- Show the table</figcaption></figure></p>
<p>Then, you can insert some values on the newly created table.</p>
<pre>sqlite&gt; INSERT INTO Student (Id, Name, Last_Name, Age) VALUES ('Xy01','Jon','Snow',18);</pre>
<p><figure id="attachment_11271" aria-describedby="caption-attachment-11271" style="width: 737px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11271" src="https://www.osradar.com/wp-content/uploads/2019/03/8.png" alt="8.- Insert some data" width="737" height="82" srcset="https://www.osradar.com/wp-content/uploads/2019/03/8.png 737w, https://www.osradar.com/wp-content/uploads/2019/03/8-300x33.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/8-696x77.png 696w" sizes="(max-width: 737px) 100vw, 737px" /><figcaption id="caption-attachment-11271" class="wp-caption-text">8.- Insert some data</figcaption></figure></p>
<p>Finally, use the Select command to show the data inserted.</p>
<pre>sqlite&gt; SELECT * FROM Student;</pre>
<p><figure id="attachment_11272" aria-describedby="caption-attachment-11272" style="width: 547px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11272" src="https://www.osradar.com/wp-content/uploads/2019/03/9.png" alt="9.- Show some data" width="547" height="137" srcset="https://www.osradar.com/wp-content/uploads/2019/03/9.png 547w, https://www.osradar.com/wp-content/uploads/2019/03/9-300x75.png 300w" sizes="(max-width: 547px) 100vw, 547px" /><figcaption id="caption-attachment-11272" class="wp-caption-text">9.- Show some data</figcaption></figure></p>
<p>Now, you can use SQLite to make projects. Type .exit to close SQLite shell.</p>
<h2>Bonus: How to install SQLite Browser</h2>
<p>As a bonus, I will teach you how to install the SQLite Browser which is a front-end for SQLite. It is quite complete and will help with data visualization and data management. So, run these commands:</p>
<pre>:~$ sudo add-apt-repository -y ppa:linuxgndu/sqlitebrowser
:~$ sudo apt update
:~$ sudo apt install sqlitebrowser</pre>
<p><figure id="attachment_11273" aria-describedby="caption-attachment-11273" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11273" src="https://www.osradar.com/wp-content/uploads/2019/03/10.png" alt="10.- Install SQLitebrowser" width="1366" height="768" srcset="https://www.osradar.com/wp-content/uploads/2019/03/10.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/10-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/10-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/10-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/10-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/10-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/10-747x420.png 747w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11273" class="wp-caption-text">10.- Install SQLite browser</figcaption></figure></p>
<p>Next, open it from the main menu.</p>
<p><figure id="attachment_11274" aria-describedby="caption-attachment-11274" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11274" src="https://www.osradar.com/wp-content/uploads/2019/03/11.png" alt="11.- SQLite browser" width="1366" height="768" srcset="https://www.osradar.com/wp-content/uploads/2019/03/11.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/11-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/11-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/11-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/11-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/11-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/11-747x420.png 747w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11274" class="wp-caption-text">11.- SQLite browser</figcaption></figure></p>
<p>For example, you can open the database previously created. Click on the OpenDatabase button and search for it.</p>
<p><figure id="attachment_11275" aria-describedby="caption-attachment-11275" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11275" src="https://www.osradar.com/wp-content/uploads/2019/03/12.png" alt="12.- SQLite browser" width="1366" height="768" srcset="https://www.osradar.com/wp-content/uploads/2019/03/12.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/12-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/12-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/12-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/12-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/12-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/12-747x420.png 747w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11275" class="wp-caption-text">12.- SQLite browser</figcaption></figure></p>
<p>After that, you can browse the data.</p>
<p><figure id="attachment_11276" aria-describedby="caption-attachment-11276" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-11276 size-full" src="https://www.osradar.com/wp-content/uploads/2019/03/13.png" alt="13.- Browse the data" width="1366" height="768" srcset="https://www.osradar.com/wp-content/uploads/2019/03/13.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/13-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/13-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/13-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/13-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/13-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/13-747x420.png 747w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11276" class="wp-caption-text">13.- Browse the data</figcaption></figure></p>
<p>Enjoy it.</p>
<h2>Conclusion</h2>
<p>SQLite is a great database application and if we learn to use it, it would be a great help for our projects. Installing it is very easy and gives us a lot of work possibilities. In addition, the SQLite Browser makes the workflow too easy.</p>
<p>Please share this post with your friends.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-sqlite-ubuntu-20-04/">How to install SQLite on Ubuntu 20.04 / 18.04?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-sqlite-ubuntu-20-04/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>TablePlus a modern tool for databases management</title>
		<link>https://www.osradar.com/tableplus-tool-database-management/</link>
					<comments>https://www.osradar.com/tableplus-tool-database-management/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Sun, 15 Dec 2019 23:22:00 +0000</pubDate>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[mongodb]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=16515</guid>

					<description><![CDATA[<p>Tools to work with databases there are many. However, many of them specialize in certain database handlers, for example, PHPMyAdmin only focuses on MySQL / MariaDB. Today, I will tell you about TablePlus which is presented to us as a modern and native database management tool. I will also show you how to install it [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/tableplus-tool-database-management/">TablePlus a modern tool for databases management</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Tools to work with databases there are many. However, many of them specialize in certain database handlers, for example, PHPMyAdmin only focuses on MySQL / MariaDB. Today, I will tell you about <strong>TablePlus which is presented to us as a modern and native database management tool</strong>.  I will also show you how to install it in Ubuntu 18.04.</p>



<p>TablePlus is a modern intuitive application that is for managing relational and non-relational databases. Its main advantage is that it is compatible with many database management systems including popular, <a rel="noreferrer noopener" aria-label="MySQL (opens in a new tab)" href="https://www.osradar.com/tag/mysql" target="_blank">MySQL</a>, <a href="https://www.osradar.com/tag/mariadb" target="_blank" rel="noreferrer noopener" aria-label="MariaDB (opens in a new tab)">MariaDB</a>, <a href="https://www.osradar.com/tag/postgresql" target="_blank" rel="noreferrer noopener" aria-label="PostgreSQL (opens in a new tab)">PostgreSQL</a> or <a href="https://www.osradar.com/tag/sqlite" target="_blank" rel="noreferrer noopener" aria-label="SQLite (opens in a new tab)">SQLite</a>. But it also supports NoSQL databases such as Apache <a href="https://www.osradar.com/tag/cassandra" target="_blank" rel="noreferrer noopener" aria-label="Cassandra (opens in a new tab)">Cassandra</a> and <a href="https://www.osradar.com/tag/mongodb" target="_blank" rel="noreferrer noopener" aria-label="MongoDB (opens in a new tab)">MongoDB</a>. In addition, the team of developers promises that more will come.</p>



<p>I like the minimalist and modern design of the application that gives a sensation of being an application according to these times.<strong> However, the application is not free and you have to pay to use it.</strong></p>



<p>On the other hand, the application has stable and consolidated versions for <a href="https://www.osradar.com/tag/windows" target="_blank" rel="noreferrer noopener" aria-label="Windows (opens in a new tab)">Windows</a> and macOS <a rel="noreferrer noopener" aria-label="but recently they have published (opens in a new tab)" href="https://tableplus.com/blog/2019/12/tableplus-linux-alpha.html" target="_blank">but recently they have published</a> an Alpha version for Linux. And the best thing is that these alphas are free and we will be able to try them.</p>



<p>So, let&#8217;s take a look.</p>



<h2>Install TablePlus on Ubuntu</h2>



<p>To install it in Ubuntu 18.04, you have to add the application repository. First, you have to add the GPG key to it.</p>



<pre class="wp-block-preformatted">:~$ wget -O - -q http://deb.tableplus.com/apt.tableplus.com.gpg.key | sudo apt-key add - </pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="980" height="132" src="https://www.osradar.com/wp-content/uploads/2019/12/1-5.png" alt="1.- Adding the GPG key for TablePlus" class="wp-image-16520" srcset="https://www.osradar.com/wp-content/uploads/2019/12/1-5.png 980w, https://www.osradar.com/wp-content/uploads/2019/12/1-5-300x40.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/1-5-768x103.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/1-5-696x94.png 696w" sizes="(max-width: 980px) 100vw, 980px" /><figcaption>1.- Adding the GPG key for TablePlus</figcaption></figure>



<p>Then, add the repository by creating a file called <code>tableplus.list</code> in <code>/etc/apt/sources.list.d/</code> and add the following:</p>



<pre class="wp-block-preformatted">:~$ sudo nano /etc/apt/sources.list.d/tableplus.list</pre>



<pre class="wp-block-preformatted">deb [arch=amd64] https://deb.tableplus.com/debian tableplus main</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="900" height="146" src="https://www.osradar.com/wp-content/uploads/2019/12/2-4.png" alt="2.- Adding the TablePlus repository" class="wp-image-16521" srcset="https://www.osradar.com/wp-content/uploads/2019/12/2-4.png 900w, https://www.osradar.com/wp-content/uploads/2019/12/2-4-300x49.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/2-4-768x125.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/2-4-696x113.png 696w" sizes="(max-width: 900px) 100vw, 900px" /><figcaption>2.- Adding the TablePlus repository</figcaption></figure>



<p>Save the changes and close the editor. I use the terminal a lot but you can create the file with another editor like gedit.</p>



<p>After that, refresh the APT cache and finally install Tableplus.</p>



<pre class="wp-block-preformatted">:~$ sudo apt update 
:~$ sudo apt install tableplus</pre>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="502" src="https://www.osradar.com/wp-content/uploads/2019/12/3-5-1024x502.png" alt="3.- Installing TablePlus the modern tool for databases management" class="wp-image-16522" srcset="https://www.osradar.com/wp-content/uploads/2019/12/3-5-1024x502.png 1024w, https://www.osradar.com/wp-content/uploads/2019/12/3-5-300x147.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/3-5-768x376.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/3-5-324x160.png 324w, https://www.osradar.com/wp-content/uploads/2019/12/3-5-533x261.png 533w, https://www.osradar.com/wp-content/uploads/2019/12/3-5-696x341.png 696w, https://www.osradar.com/wp-content/uploads/2019/12/3-5-1068x523.png 1068w, https://www.osradar.com/wp-content/uploads/2019/12/3-5-857x420.png 857w, https://www.osradar.com/wp-content/uploads/2019/12/3-5.png 1365w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>3.- Installing TablePlus the modern tool for databases management</figcaption></figure>



<p>Then, you can run it from the main menu.</p>



<h3>A little look to this tool for Database management</h3>



<p>As soon as you open it you will be able to configure a new connection to a database server. There you will have to configure the connection. You will also have the option to test the connection before starting it.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="575" src="https://www.osradar.com/wp-content/uploads/2019/12/4-3-1024x575.png" alt="4.- Configuring a new connection" class="wp-image-16523" srcset="https://www.osradar.com/wp-content/uploads/2019/12/4-3-1024x575.png 1024w, https://www.osradar.com/wp-content/uploads/2019/12/4-3-300x168.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/4-3-768x431.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/4-3-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/12/4-3-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/12/4-3-748x420.png 748w, https://www.osradar.com/wp-content/uploads/2019/12/4-3.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>4.- Configuring a new connection</figcaption></figure>



<p>In my case, I have used an instance of MariaDB to test. By default, when you establish the connection, you see the following way:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="575" src="https://www.osradar.com/wp-content/uploads/2019/12/5-3-1024x575.png" alt="5.- TablePlus running" class="wp-image-16524" srcset="https://www.osradar.com/wp-content/uploads/2019/12/5-3-1024x575.png 1024w, https://www.osradar.com/wp-content/uploads/2019/12/5-3-300x168.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/5-3-768x431.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/5-3-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/12/5-3-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/12/5-3-748x420.png 748w, https://www.osradar.com/wp-content/uploads/2019/12/5-3.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>5.- TablePlus running</figcaption></figure>



<p>On the left side, the list of tables and below you can switch between databases. If you select a table, the data will be shown like this:</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="575" src="https://www.osradar.com/wp-content/uploads/2019/12/6-3-1024x575.png" alt="6.- Showing the data" class="wp-image-16525" srcset="https://www.osradar.com/wp-content/uploads/2019/12/6-3-1024x575.png 1024w, https://www.osradar.com/wp-content/uploads/2019/12/6-3-300x168.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/6-3-768x431.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/6-3-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/12/6-3-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/12/6-3-748x420.png 748w, https://www.osradar.com/wp-content/uploads/2019/12/6-3.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>6.- Showing the data</figcaption></figure>



<p>As we can see, everything is very clean, tidy, modern. One of the characteristics of this client is that everything looks very integrated with the GTK system. I haven&#8217;t tried it with QT.</p>



<p>Thanks to the lower buttons, you will be able to verify the structure of the table very quickly.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="575" src="https://www.osradar.com/wp-content/uploads/2019/12/7-2-1024x575.png" alt="7.- Table structure using TablePlus" class="wp-image-16526" srcset="https://www.osradar.com/wp-content/uploads/2019/12/7-2-1024x575.png 1024w, https://www.osradar.com/wp-content/uploads/2019/12/7-2-300x168.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/7-2-768x431.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/7-2-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/12/7-2-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/12/7-2-748x420.png 748w, https://www.osradar.com/wp-content/uploads/2019/12/7-2.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>7.- Table structure using TablePlus</figcaption></figure>



<p>Also, you can limit the number of results you get.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="1024" height="575" src="https://www.osradar.com/wp-content/uploads/2019/12/8-1-1024x575.png" alt="8.- Set limit to data" class="wp-image-16527" srcset="https://www.osradar.com/wp-content/uploads/2019/12/8-1-1024x575.png 1024w, https://www.osradar.com/wp-content/uploads/2019/12/8-1-300x168.png 300w, https://www.osradar.com/wp-content/uploads/2019/12/8-1-768x431.png 768w, https://www.osradar.com/wp-content/uploads/2019/12/8-1-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/12/8-1-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/12/8-1-748x420.png 748w, https://www.osradar.com/wp-content/uploads/2019/12/8-1.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>8.- Set limit to data</figcaption></figure>



<p>So this is a very small look at this application.</p>



<p>Remember it&#8217;s an alpha and the developers say there will be weekly updates so don&#8217;t forget to update your equipment.</p>



<p>Also, keep in mind that the application will gradually evolve but it is a good start. It has been fast, efficient and easy to use all this with a pretty nice interface.</p>



<p>For more information, I recommend you visit the <a href="https://tableplus.com/" target="_blank" rel="noreferrer noopener" aria-label="application website (opens in a new tab)">application website</a>.</p>



<p>So, that is it. Do not forget to share.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/tableplus-tool-database-management/">TablePlus a modern tool for databases management</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/tableplus-tool-database-management/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to install SQLite on CentOS 8?</title>
		<link>https://www.osradar.com/install-sqlite-centos-8/</link>
					<comments>https://www.osradar.com/install-sqlite-centos-8/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Tue, 08 Oct 2019 00:01:37 +0000</pubDate>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Centos 8]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=14227</guid>

					<description><![CDATA[<p>In a system or a computer network, when we read on a database, we think of MySQL. We may even think of PostgreSQL or MariaDB but rarely SQLite. But the truth is that SQLite is very powerful and light. In this post, we&#8217;ll show you how to install SQLite on CentOS 8 and take the [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-sqlite-centos-8/">How to install SQLite on CentOS 8?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>In a system or a computer network, when we read on a database, we think of MySQL. We may even think of PostgreSQL or MariaDB but rarely SQLite. But the truth is that SQLite is very powerful and light. In this post, we&#8217;ll show you how to install SQLite on CentOS 8 and take the first steps with the program.</p>



<h2>SQLite small but powerful</h2>



<p>Unlike <a href="https://www.osradar.com/tag/mysql/">MySQL</a>, <a href="https://www.osradar.com/tag/mariadb/">MariaDB</a> or <a href="https://www.osradar.com/tag/postgresql/">PostgreSQL</a>, <a href="https://www.sqlite.org/index.html" target="_blank" rel="noreferrer noopener" aria-label="SQLite (opens in a new tab)">SQLite</a> does not function as a system service that can be managed from systemctl. <strong>Rather it is a rather small and lightweight self-contained database manager.</strong></p>



<p>On the other hand, being so small does not make it less powerful, but on the contrary supports databases up to 2 Terabytes in size. It is an acceptable size and enough for many cases.</p>



<p>The application is open-source and cross-platform with binaries for Linux, Windows and macOS. In addition, it is self-contained i.e. it does not require external libraries to work. This and the fact that <strong>it is done in C language make it a very efficient database management system.</strong></p>



<p>Finally, there is no need to worry about the data, because they are <strong>perfectly compatible with the popular MySQL or PostgreSQL.</strong></p>



<h2>Install SQLite on CentOS 8</h2>



<p>In this new version of CentOS, we have a very recent version of SQLite in the official repositories. This makes the installation really simple.</p>



<p>First, open a terminal and update the system:</p>



<pre class="wp-block-preformatted">:~$ su<br>:~# dnf update</pre>



<p>This way you will have all the security patches installed correctly in your system. With this your system will be more secure and stable.</p>



<p>Then, proceed to install SQLite using the following command:</p>



<pre class="wp-block-preformatted">:~# dnf install sqlite</pre>



<figure class="wp-block-image"><img loading="lazy" width="1024" height="229" src="https://www.osradar.com/wp-content/uploads/2019/10/1-3-1024x229.png" alt="1.- Install SQLite on CentOS 8" class="wp-image-14228" srcset="https://www.osradar.com/wp-content/uploads/2019/10/1-3-1024x229.png 1024w, https://www.osradar.com/wp-content/uploads/2019/10/1-3-300x67.png 300w, https://www.osradar.com/wp-content/uploads/2019/10/1-3-768x172.png 768w, https://www.osradar.com/wp-content/uploads/2019/10/1-3-696x156.png 696w, https://www.osradar.com/wp-content/uploads/2019/10/1-3-1068x239.png 1068w, https://www.osradar.com/wp-content/uploads/2019/10/1-3.png 1366w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>1.- Install SQLite on CentOS 8</figcaption></figure>



<p>At the end of the download to install will be ready for work. It&#8217;s that simple.</p>



<h2>Working with SQLite on CentOS 8</h2>



<p>To enter the SQLite command console, simply type the SQLite command. There you create a temporary database to start the work.</p>



<pre class="wp-block-preformatted">:~$ sqlite3</pre>



<figure class="wp-block-image"><img loading="lazy" width="952" height="181" src="https://www.osradar.com/wp-content/uploads/2019/10/2-3.png" alt="2.- Access to the SQLite command shell" class="wp-image-14229" srcset="https://www.osradar.com/wp-content/uploads/2019/10/2-3.png 952w, https://www.osradar.com/wp-content/uploads/2019/10/2-3-300x57.png 300w, https://www.osradar.com/wp-content/uploads/2019/10/2-3-768x146.png 768w, https://www.osradar.com/wp-content/uploads/2019/10/2-3-696x132.png 696w" sizes="(max-width: 952px) 100vw, 952px" /><figcaption>2.- Access to the SQLite command shell</figcaption></figure>



<p>A second step I recommend is to show the SQLite help to know which commands we can apply. At least at the beginning, it is good to do it.</p>



<pre class="wp-block-preformatted">&gt; .help</pre>



<figure class="wp-block-image"><img loading="lazy" width="999" height="496" src="https://www.osradar.com/wp-content/uploads/2019/10/3-3.png" alt="3.- Help screen of SQLite" class="wp-image-14230" srcset="https://www.osradar.com/wp-content/uploads/2019/10/3-3.png 999w, https://www.osradar.com/wp-content/uploads/2019/10/3-3-300x149.png 300w, https://www.osradar.com/wp-content/uploads/2019/10/3-3-768x381.png 768w, https://www.osradar.com/wp-content/uploads/2019/10/3-3-324x160.png 324w, https://www.osradar.com/wp-content/uploads/2019/10/3-3-696x346.png 696w, https://www.osradar.com/wp-content/uploads/2019/10/3-3-846x420.png 846w" sizes="(max-width: 999px) 100vw, 999px" /><figcaption>3.- Help screen of SQLite</figcaption></figure>



<p>If you want to create a new permanent database, you must exit the shell and execute the sqlite3 command followed by the name of the database to be created.</p>



<p>To exit the shell, use <code>.exit</code>.</p>



<pre class="wp-block-preformatted">:~$ sqlite3 example.db</pre>



<figure class="wp-block-image"><img loading="lazy" width="876" height="134" src="https://www.osradar.com/wp-content/uploads/2019/10/4-2.png" alt="4.- Creating a new database on SQLite " class="wp-image-14231" srcset="https://www.osradar.com/wp-content/uploads/2019/10/4-2.png 876w, https://www.osradar.com/wp-content/uploads/2019/10/4-2-300x46.png 300w, https://www.osradar.com/wp-content/uploads/2019/10/4-2-768x117.png 768w, https://www.osradar.com/wp-content/uploads/2019/10/4-2-696x106.png 696w" sizes="(max-width: 876px) 100vw, 876px" /><figcaption>4.- Creating a new database on SQLite </figcaption></figure>



<p>And on it create a new table with a simple structure like the one I will do. Of course in daily work, these tables will be long and complex.</p>



<pre class="wp-block-preformatted">&gt; create table example(
...&gt; id int(3),
...&gt; name varchar(30),
...&gt; last_name varchar(30)
...&gt; );</pre>



<figure class="wp-block-image"><img loading="lazy" width="599" height="128" src="https://www.osradar.com/wp-content/uploads/2019/10/5-3.png" alt="5.- Creating a new table with SQLite on CentOS 8" class="wp-image-14232" srcset="https://www.osradar.com/wp-content/uploads/2019/10/5-3.png 599w, https://www.osradar.com/wp-content/uploads/2019/10/5-3-300x64.png 300w" sizes="(max-width: 599px) 100vw, 599px" /><figcaption>5.- Creating a new table with SQLite on CentOS 8</figcaption></figure>



<p>Then, you can insert some data:</p>



<pre class="wp-block-preformatted">&gt; INSERT INTO example(id,name,last_name) VALUES(1,'Angelo','Osradar);</pre>



<p>Then, Check the results:</p>



<pre class="wp-block-preformatted">&gt; SELECT * FROM example;</pre>



<figure class="wp-block-image"><img loading="lazy" width="463" height="71" src="https://www.osradar.com/wp-content/uploads/2019/10/6-2.png" alt="6.- Using SQLite on centOS 8" class="wp-image-14233" srcset="https://www.osradar.com/wp-content/uploads/2019/10/6-2.png 463w, https://www.osradar.com/wp-content/uploads/2019/10/6-2-300x46.png 300w" sizes="(max-width: 463px) 100vw, 463px" /><figcaption>6.- Using SQLite on centOS 8</figcaption></figure>



<p>Now, you can start to work with SQLite on CentOS 8.</p>



<h2>Conclusion</h2>



<p>With SQLite we will have the certainty of using a good database manager but without spending too many resources. This way we will be able to have a database of considerable sizes with an amazing speed. In this post, you have learned to use it and take the first steps with it.</p>



<p>Please share this post and join <a href="https://t.me/osradar" target="_blank" rel="noreferrer noopener" aria-label="our Telegram channel. (opens in a new tab)">our Telegram channel.</a></p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-sqlite-centos-8/">How to install SQLite on CentOS 8?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-sqlite-centos-8/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Graphical clients for SQL in Linux</title>
		<link>https://www.osradar.com/graphical-clients-for-sql-in-linux/</link>
					<comments>https://www.osradar.com/graphical-clients-for-sql-in-linux/#respond</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Tue, 12 Mar 2019 20:13:14 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[clients]]></category>
		<category><![CDATA[gui]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[MyWebSQL]]></category>
		<category><![CDATA[Pgadmin]]></category>
		<category><![CDATA[phpMyAdmin]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQLite]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=11392</guid>

					<description><![CDATA[<p>SQL Language is one of the most popular languages of our time. Many of the most popular database managers use SQL as their statement language. That is why SQL is so popular. However, it is a language that many at first may not like or may become complicated. Also managing data in a database using [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/graphical-clients-for-sql-in-linux/">Graphical clients for SQL in Linux</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>SQL Language is one of the most popular languages of our time. Many of the most popular database managers use SQL as their statement language. That is why SQL is so popular. However, it is a language that many at first may not like or may become complicated. Also managing data in a database using only the terminal is not as efficient as possible. Imagine many tables with thousands of records, it is not efficient to do it that way. So in this article, I will tell you about some graphical clients for SQL. All with the particularity of being open source and installable in Linux.</p>
<p>As I mentioned at the beginning, managing data in a database that uses SQL in a terminal is not appropriate. In addition, insecure is impractical. So recently I showed you<a href="https://www.osradar.com/some-graphical-clients-for-git/" rel="noopener noreferrer"> some graphical clients for Git</a>, today I will do the same with SQL. This way you will be able to work more and better.</p>
<p>Let us start.</p>
<h1>Graphical clients for SQL</h1>
<h2>1) MyWebSQL</h2>
<p>I start with MyWebSQL. It is a web application to manage SQL databases. However, it places special emphasis on MySQL.</p>
<p>MyWebSQL is built with PHP so it requires a web server to function. Its graphical interface is great because it resembles a desktop application. It is well done and very well taken care of.</p>
<p><figure id="attachment_11393" aria-describedby="caption-attachment-11393" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11393" src="https://www.osradar.com/wp-content/uploads/2019/03/14.png" alt="1.- MyWebSQL" width="1366" height="665" srcset="https://www.osradar.com/wp-content/uploads/2019/03/14.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/14-300x146.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/14-768x374.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/14-1024x499.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/14-696x339.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/14-1068x520.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/14-863x420.png 863w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11393" class="wp-caption-text">1.- MyWebSQL</figcaption></figure></p>
<p>You can find much more information about MyWebSQL in <a href="https://www.osradar.com/install-mywebsql-on-centos-7/" rel="noopener noreferrer">our post about it</a> or on <a href="http://mywebsql.net/" rel="noopener noreferrer">their website.</a></p>
<h2>2) DBeaver</h2>
<p>DBeaver is a very powerful graphical SQL client. It is an open source desktop application that stands out for its simplicity and power. It supports many SQL database managers such as DBeaver, SQLite or PostgreSQL. That&#8217;s why many developers trust their work with SQL to DBeaver.</p>
<p><figure id="attachment_11394" aria-describedby="caption-attachment-11394" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11394" src="https://www.osradar.com/wp-content/uploads/2019/03/10-2.png" alt="2.- Dbeaver" width="1366" height="768" srcset="https://www.osradar.com/wp-content/uploads/2019/03/10-2.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/10-2-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/10-2-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/10-2-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/10-2-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/10-2-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/10-2-747x420.png 747w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11394" class="wp-caption-text">2.- Dbeaver</figcaption></figure></p>
<p>On the other hand, it requires <a href="https://www.osradar.com/how-to-install-oracle-java-on-ubuntu-18-10/" rel="noopener noreferrer">Java</a> to work so maybe those who have modest hardware will not like the idea.</p>
<p>We have also talked about <a href="https://dbeaver.io/" rel="noopener noreferrer">DBeaver</a> on our site so we invite you to stop by <a href="https://www.osradar.com/install-dbeaver-ubuntu-18-04-linux-mint-19/" rel="noopener noreferrer">this post</a> to learn how to install it.</p>
<h2>3) PHPMyAdmin</h2>
<p>If we have to talk about a very popular SQL tool in the educational field, that is <a href="https://www.phpmyadmin.net/" rel="noopener noreferrer">PHPMyAdmin</a>. It is a very popular and simple web interface for SQL language that contains everything you need to manage databases and SQL statements.</p>
<p>Being a web interface, it requires a web server, with all the advantages and disadvantages of the case. Ideal when you have a shared development of some application or centralized data.</p>
<p><figure id="attachment_11395" aria-describedby="caption-attachment-11395" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11395" src="https://www.osradar.com/wp-content/uploads/2019/03/12-1.png" alt="3.- PHPMyAdmin" width="1366" height="666" srcset="https://www.osradar.com/wp-content/uploads/2019/03/12-1.png 1366w, https://www.osradar.com/wp-content/uploads/2019/03/12-1-300x146.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/12-1-768x374.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/12-1-1024x499.png 1024w, https://www.osradar.com/wp-content/uploads/2019/03/12-1-533x261.png 533w, https://www.osradar.com/wp-content/uploads/2019/03/12-1-696x339.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/12-1-1068x521.png 1068w, https://www.osradar.com/wp-content/uploads/2019/03/12-1-861x420.png 861w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-11395" class="wp-caption-text">3.- PHPMyAdmin</figcaption></figure></p>
<p>Of course, PHPMyAdmin is available for Linux in a very simple way and is open source. So, <a href="https://www.osradar.com/how-to-install-the-latest-phpmyadmin-on-centos-7/" rel="noopener noreferrer">you can install it on CentOS</a>.</p>
<h2>4) PGAdmin</h2>
<p>If there is an SQL client specialized in PostgreSQL that is <a href="https://www.pgadmin.org/" rel="noopener noreferrer">pgAdmin</a>. This powerful PostgreSQL client is a work of art. Its interface is the best in all of Linux because it is simple and very flexible.</p>
<p><figure id="attachment_11396" aria-describedby="caption-attachment-11396" style="width: 808px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-11396" src="https://www.osradar.com/wp-content/uploads/2019/03/33.png" alt="PGAdmin" width="808" height="520" srcset="https://www.osradar.com/wp-content/uploads/2019/03/33.png 808w, https://www.osradar.com/wp-content/uploads/2019/03/33-300x193.png 300w, https://www.osradar.com/wp-content/uploads/2019/03/33-768x494.png 768w, https://www.osradar.com/wp-content/uploads/2019/03/33-696x448.png 696w, https://www.osradar.com/wp-content/uploads/2019/03/33-653x420.png 653w" sizes="(max-width: 808px) 100vw, 808px" /><figcaption id="caption-attachment-11396" class="wp-caption-text">4.- PGAdmin. Image from the pgadmin web site</figcaption></figure></p>
<p>PgAdmin is open source and is available for all Linux through a web server and <a href="https://www.osradar.com/get-the-latest-python-on-linux/" rel="noopener noreferrer">Python</a>.</p>
<h1>Conclusion</h1>
<p>Here are some of the most popular graphical SQL clients on Linux. Their use makes it much easier to manage the data in our SQL database. So it only remains for you to try and tell us your experience.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/graphical-clients-for-sql-in-linux/">Graphical clients for SQL in Linux</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/graphical-clients-for-sql-in-linux/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Install MyWebSQL on Ubuntu 18.04?</title>
		<link>https://www.osradar.com/install-mywebsql-on-ubuntu-18-04/</link>
					<comments>https://www.osradar.com/install-mywebsql-on-ubuntu-18-04/#comments</comments>
		
		<dc:creator><![CDATA[angeloma]]></dc:creator>
		<pubDate>Fri, 08 Feb 2019 11:15:12 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[bionic]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[postgresql]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>
		<guid isPermaLink="false">https://www.osradar.com/?p=10599</guid>

					<description><![CDATA[<p>Setting up a data server with MySQL or MariaDB is quite a simple task and we have done it many times in this blog. However, when we are on the client side, managing, editing and viewing the data stored in MySQL or MariaDB can be a cumbersome task. Fortunately, there are tools that can help [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-mywebsql-on-ubuntu-18-04/">Install MyWebSQL on Ubuntu 18.04?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Setting up a data server with MySQL or MariaDB is quite a simple task and we have done it many times in this blog. However, when we are on the client side, managing, editing and viewing the data stored in <a href="https://www.osradar.com/making-a-mysql-database-backup-with-mysqldump/" rel="noopener">MySQL</a> or <a href="https://www.osradar.com/how-to-install-apache-mariadb-php7-lamp-on-opensuse-leap-15/" rel="noopener">MariaDB</a> can be a cumbersome task. Fortunately, there are tools that can help us with that task. So, why today I will show you how to install MyWebSQL on <a href="https://www.osradar.com/how-to-install-and-configure-orientdb-on-ubuntu-18-04/" rel="noopener">Ubuntu</a> 18.04.</p>
<p><a href="http://mywebsql.net/" rel="noopener">MyWebSQL</a> is an open source tool to manage data stored in MySQL or MariaDB. However, it is not only limited to them but is compatible with <a href="https://www.osradar.com/postgresql-opensuse-15/" rel="noopener">PostgreSQL</a> and SQLite. Therefore, we are in the presence of an essential tool on the client side.</p>
<p>So, let us install MyWebSQL on Ubuntu 18.04.</p>
<h2>1. Install Apache web server and PHP</h2>
<p>First, it is necessary to install a web server. Therefore, I will install <a href="https://www.osradar.com/how-to-install-apache-gui-on-debian-9/" rel="noopener">the Apache</a> Web server. It is simple, free and it is available in the official Ubuntu repositories, so everything will be faster.</p>
<pre class="">:~$ sudo apt install apache2</pre>
<p><figure id="attachment_10602" aria-describedby="caption-attachment-10602" style="width: 1320px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10602" src="https://www.osradar.com/wp-content/uploads/2019/02/1-5.png" alt="1.- Install Apache" width="1320" height="457" srcset="https://www.osradar.com/wp-content/uploads/2019/02/1-5.png 1320w, https://www.osradar.com/wp-content/uploads/2019/02/1-5-300x104.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/1-5-768x266.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/1-5-1024x355.png 1024w, https://www.osradar.com/wp-content/uploads/2019/02/1-5-696x241.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/1-5-1068x370.png 1068w, https://www.osradar.com/wp-content/uploads/2019/02/1-5-1213x420.png 1213w" sizes="(max-width: 1320px) 100vw, 1320px" /><figcaption id="caption-attachment-10602" class="wp-caption-text">1.- Install Apache</figcaption></figure></p>
<p>Once the installation has finished, the service will start automatically. However, if you want Apache to run at system startup, run the following command:</p>
<pre class="">:~$ sudo systemctl enable apache2</pre>
<p>After that, you need to install PHP, some of their modules and other necessary packages.</p>
<pre class="">:~$ sudo apt install php libapache2-mod-php php php-common php-mbstring php-gd php-intl php-curl php-xml php-mysql php-pgsql php-mysql php-bcmath unzip wget</pre>
<p><figure id="attachment_10603" aria-describedby="caption-attachment-10603" style="width: 1365px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10603" src="https://www.osradar.com/wp-content/uploads/2019/02/2-5.png" alt="2. Install PHP and some of their modules" width="1365" height="463" srcset="https://www.osradar.com/wp-content/uploads/2019/02/2-5.png 1365w, https://www.osradar.com/wp-content/uploads/2019/02/2-5-300x102.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/2-5-768x261.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/2-5-1024x347.png 1024w, https://www.osradar.com/wp-content/uploads/2019/02/2-5-696x236.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/2-5-1068x362.png 1068w, https://www.osradar.com/wp-content/uploads/2019/02/2-5-1238x420.png 1238w" sizes="(max-width: 1365px) 100vw, 1365px" /><figcaption id="caption-attachment-10603" class="wp-caption-text">2. Install PHP and some of their modules</figcaption></figure></p>
<p>Verify the installed PHP version with the following command.</p>
<pre class="">:~$ php -v</pre>
<p><figure id="attachment_10604" aria-describedby="caption-attachment-10604" style="width: 787px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10604" src="https://www.osradar.com/wp-content/uploads/2019/02/3-5.png" alt="3.- PHP version" width="787" height="169" srcset="https://www.osradar.com/wp-content/uploads/2019/02/3-5.png 787w, https://www.osradar.com/wp-content/uploads/2019/02/3-5-300x64.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/3-5-768x165.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/3-5-696x149.png 696w" sizes="(max-width: 787px) 100vw, 787px" /><figcaption id="caption-attachment-10604" class="wp-caption-text">3.- PHP version</figcaption></figure></p>
<p>Then, it is a good idea to test the Apache and PHP installation. To do it, create a new file called test.php on the /var/www/html/ folder.</p>
<pre class="">:~$ sudo nano /var/www/html/test.php</pre>
<p>Now, add the following:</p>
<pre class="">&lt;?php
phpinfo();
?&gt;</pre>
<p><figure id="attachment_10605" aria-describedby="caption-attachment-10605" style="width: 896px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10605" src="https://www.osradar.com/wp-content/uploads/2019/02/4-4.png" alt="4.- Creating a new file to test PHP" width="896" height="232" srcset="https://www.osradar.com/wp-content/uploads/2019/02/4-4.png 896w, https://www.osradar.com/wp-content/uploads/2019/02/4-4-300x78.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/4-4-768x199.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/4-4-696x180.png 696w" sizes="(max-width: 896px) 100vw, 896px" /><figcaption id="caption-attachment-10605" class="wp-caption-text">4.- Creating a new file to test PHP</figcaption></figure></p>
<p>Press CTRL + O to save the changes and CTRL + X to close the editor.</p>
<p>After that, restart the Apache web server service.</p>
<pre class="">:~$ sudo systemctl restart apache2</pre>
<p>Finally, open your web browser and go to http://SERVER_IP/test.php.</p>
<p><figure id="attachment_10606" aria-describedby="caption-attachment-10606" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10606" src="https://www.osradar.com/wp-content/uploads/2019/02/5-5.png" alt="5.- PHP info" width="1366" height="666" srcset="https://www.osradar.com/wp-content/uploads/2019/02/5-5.png 1366w, https://www.osradar.com/wp-content/uploads/2019/02/5-5-300x146.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/5-5-768x374.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/5-5-1024x499.png 1024w, https://www.osradar.com/wp-content/uploads/2019/02/5-5-533x261.png 533w, https://www.osradar.com/wp-content/uploads/2019/02/5-5-696x339.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/5-5-1068x521.png 1068w, https://www.osradar.com/wp-content/uploads/2019/02/5-5-861x420.png 861w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-10606" class="wp-caption-text">5.- PHP info</figcaption></figure></p>
<p>If the PHP information is shown in the browser as in the previous image. Then everything is fine.</p>
<h2>2.- Install a Database manager</h2>
<p>As I said before, MyWebSQL is compatible with several database handlers. In this section, you can install the one you want. However, for this example, I will use MySQL which is perfectly compatible with MyWebSQL so let&#8217;s go for it.</p>
<pre class="">:~$ sudo apt install mysql-server</pre>
<p><figure id="attachment_10617" aria-describedby="caption-attachment-10617" style="width: 1365px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-10617 size-full" src="https://www.osradar.com/wp-content/uploads/2019/02/1222.png" alt="6.- Install MariaDB" width="1365" height="456" srcset="https://www.osradar.com/wp-content/uploads/2019/02/1222.png 1365w, https://www.osradar.com/wp-content/uploads/2019/02/1222-300x100.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/1222-768x257.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/1222-1024x342.png 1024w, https://www.osradar.com/wp-content/uploads/2019/02/1222-696x233.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/1222-1068x357.png 1068w, https://www.osradar.com/wp-content/uploads/2019/02/1222-1257x420.png 1257w" sizes="(max-width: 1365px) 100vw, 1365px" /><figcaption id="caption-attachment-10617" class="wp-caption-text">6.- Install MariaDB</figcaption></figure></p>
<p>Now, it is time to set a new <a href="https://www.osradar.com/reset-the-mysql-mariadb-root-password/" rel="noopener">root</a> password for MySQL. You can do it using the <code>mysql_secure_installation</code> script.</p>
<pre class="">:~$ sudo mysql_secure_installation</pre>
<p><figure id="attachment_10618" aria-describedby="caption-attachment-10618" style="width: 1365px" class="wp-caption alignnone"><img loading="lazy" class="wp-image-10618 size-full" src="https://www.osradar.com/wp-content/uploads/2019/02/13333.png" alt="7.- Using mysql_secure_installation" width="1365" height="680" srcset="https://www.osradar.com/wp-content/uploads/2019/02/13333.png 1365w, https://www.osradar.com/wp-content/uploads/2019/02/13333-300x149.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/13333-768x383.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/13333-1024x510.png 1024w, https://www.osradar.com/wp-content/uploads/2019/02/13333-324x160.png 324w, https://www.osradar.com/wp-content/uploads/2019/02/13333-696x347.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/13333-1068x532.png 1068w, https://www.osradar.com/wp-content/uploads/2019/02/13333-843x420.png 843w" sizes="(max-width: 1365px) 100vw, 1365px" /><figcaption id="caption-attachment-10618" class="wp-caption-text">7.- Using mysql_secure_installation</figcaption></figure></p>
<p>Now, answer the question like the following way:</p>
<pre class="">Change root password? Y
Remove anonymous users? Y
Disallow root login remotely? Y
Remove test database and access to it?  Y
Reload privilege tables now?  Y</pre>
<p>So, that is all for MySQL.</p>
<p>Next, create a new user for MyWebSQL. You can use the user and password you want.</p>
<pre class="">:~$ sudo mysql -u root -p
USE mysql;
GRANT ALL PRIVILEGES ON *.* TO 'angelo'@'localhost' IDENTIFIED BY 'Angelo12.,';
FLUSH PRIVILEGES;
exit;</pre>
<h2>3. Install MyWebSQL on Ubuntu 18.04</h2>
<p>now it&#8217;s time has come to install MyWebSQL, first, you need to download it. For now, the last stable version of the program is 3.7. So, run this command:</p>
<pre class="">:~$ wget https://newcontinuum.dl.sourceforge.net/project/mywebsql/stable/mywebsql-3.7.zip</pre>
<p><figure id="attachment_10609" aria-describedby="caption-attachment-10609" style="width: 1365px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10609" src="https://www.osradar.com/wp-content/uploads/2019/02/8-5.png" alt="8.- Download and install Mywebsql on Ubuntu" width="1365" height="275" srcset="https://www.osradar.com/wp-content/uploads/2019/02/8-5.png 1365w, https://www.osradar.com/wp-content/uploads/2019/02/8-5-300x60.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/8-5-768x155.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/8-5-1024x206.png 1024w, https://www.osradar.com/wp-content/uploads/2019/02/8-5-696x140.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/8-5-1068x215.png 1068w" sizes="(max-width: 1365px) 100vw, 1365px" /><figcaption id="caption-attachment-10609" class="wp-caption-text">8.- Download and install Mywebsql on Ubuntu</figcaption></figure></p>
<p>Next, decompress it on the Apache root folder.</p>
<pre class="">:~$ sudo unzip mywebsql-3.7.zip -d /var/www/html</pre>
<p><figure id="attachment_10610" aria-describedby="caption-attachment-10610" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10610" src="https://www.osradar.com/wp-content/uploads/2019/02/9-5.png" alt="9.- Decompress the folder" width="1366" height="768" srcset="https://www.osradar.com/wp-content/uploads/2019/02/9-5.png 1366w, https://www.osradar.com/wp-content/uploads/2019/02/9-5-300x169.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/9-5-768x432.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/9-5-1024x576.png 1024w, https://www.osradar.com/wp-content/uploads/2019/02/9-5-696x391.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/9-5-1068x600.png 1068w, https://www.osradar.com/wp-content/uploads/2019/02/9-5-747x420.png 747w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-10610" class="wp-caption-text">9.- Decompress the folder</figcaption></figure></p>
<p>After that, set the correct permissions.</p>
<pre class="">:~$ sudo chown -R www-data:www-data /var/www/html/mywebsql/
:~$ sudo chmod -R 775 /var/www/html/mywebsql/</pre>
<p><figure id="attachment_10611" aria-describedby="caption-attachment-10611" style="width: 859px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10611" src="https://www.osradar.com/wp-content/uploads/2019/02/10-5.png" alt="10.- Set the correct permissions" width="859" height="123" srcset="https://www.osradar.com/wp-content/uploads/2019/02/10-5.png 859w, https://www.osradar.com/wp-content/uploads/2019/02/10-5-300x43.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/10-5-768x110.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/10-5-696x100.png 696w" sizes="(max-width: 859px) 100vw, 859px" /><figcaption id="caption-attachment-10611" class="wp-caption-text">10.- Set the correct permissions</figcaption></figure></p>
<p>Now, complete the installation from the web interface. Open the web browser and go to <code>http://SERVER_IP/mywebsql/install.php</code></p>
<p><figure id="attachment_10619" aria-describedby="caption-attachment-10619" style="width: 732px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10619" src="https://www.osradar.com/wp-content/uploads/2019/02/11-2.png" alt="11.- Installation" width="732" height="674" srcset="https://www.osradar.com/wp-content/uploads/2019/02/11-2.png 732w, https://www.osradar.com/wp-content/uploads/2019/02/11-2-300x276.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/11-2-696x641.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/11-2-456x420.png 456w" sizes="(max-width: 732px) 100vw, 732px" /><figcaption id="caption-attachment-10619" class="wp-caption-text">11.- Installation</figcaption></figure></p>
<p>After that, access to the MariaDB instance using the right credentials.</p>
<p><figure id="attachment_10620" aria-describedby="caption-attachment-10620" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10620" src="https://www.osradar.com/wp-content/uploads/2019/02/14-3.png" alt="Log in" width="1366" height="666" srcset="https://www.osradar.com/wp-content/uploads/2019/02/14-3.png 1366w, https://www.osradar.com/wp-content/uploads/2019/02/14-3-300x146.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/14-3-768x374.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/14-3-1024x499.png 1024w, https://www.osradar.com/wp-content/uploads/2019/02/14-3-533x261.png 533w, https://www.osradar.com/wp-content/uploads/2019/02/14-3-696x339.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/14-3-1068x521.png 1068w, https://www.osradar.com/wp-content/uploads/2019/02/14-3-861x420.png 861w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-10620" class="wp-caption-text">Log in</figcaption></figure></p>
<p>Then, you will see the main screen of the application.</p>
<p><figure id="attachment_10621" aria-describedby="caption-attachment-10621" style="width: 1366px" class="wp-caption alignnone"><img loading="lazy" class="size-full wp-image-10621" src="https://www.osradar.com/wp-content/uploads/2019/02/15-3.png" alt="MyWebSQL" width="1366" height="666" srcset="https://www.osradar.com/wp-content/uploads/2019/02/15-3.png 1366w, https://www.osradar.com/wp-content/uploads/2019/02/15-3-300x146.png 300w, https://www.osradar.com/wp-content/uploads/2019/02/15-3-768x374.png 768w, https://www.osradar.com/wp-content/uploads/2019/02/15-3-1024x499.png 1024w, https://www.osradar.com/wp-content/uploads/2019/02/15-3-533x261.png 533w, https://www.osradar.com/wp-content/uploads/2019/02/15-3-696x339.png 696w, https://www.osradar.com/wp-content/uploads/2019/02/15-3-1068x521.png 1068w, https://www.osradar.com/wp-content/uploads/2019/02/15-3-861x420.png 861w" sizes="(max-width: 1366px) 100vw, 1366px" /><figcaption id="caption-attachment-10621" class="wp-caption-text">MyWebSQL</figcaption></figure></p>
<p>So, that is it.</p>
<h2>Conclusion</h2>
<p>MyWebSQL is a great help tool for data management using MySQL, MariaDB, PostgreSQL or SQLite. It&#8217;s a great alternative to PHPMyAdmin and honestly, I like it better.</p>
<p>You can also read our post about <a href="https://www.osradar.com/install-mywebsql-on-centos-7/" rel="noopener">installing MyWebSQL on CentOS 7.</a></p>
<p>Please share this post with your friends.</p>
<p>The post <a rel="nofollow" href="https://www.osradar.com/install-mywebsql-on-ubuntu-18-04/">Install MyWebSQL on Ubuntu 18.04?</a> appeared first on <a rel="nofollow" href="https://www.osradar.com">Linux  Windows and android  Tutorials</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.osradar.com/install-mywebsql-on-ubuntu-18-04/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
