• I want to reinstall wordpress but it gives me the following error:
    ………………………………………………………..
    Can’t select database

    We were able to connect to the database server (which means your username and password is okay) but not able to select the mortezas_1 database.

    Are you sure it exists?
    Does the user mortezas_2 have permission to use the mortezas_1 database?
    On some systems the name of your database is prefixed with your username, so it would be like username_mortezas_1. Could that be the problem?
    …………………………………………………………..
    All previous files are deleted and there’s actually nothing else on my Cpanel. I created a new DB and DB user as I did the first time.

    What’s wrong?!

Viewing 9 replies - 1 through 9 (of 9 total)
  • …a new DB and DB user as I did the first time.

    Edits need to be made in your wp-config.php file to reflect your intended database name, MySQL username & password that have been cPanel-assigned to that database as well as reflecting your intended table_prefix, and then WordPress will “begin from scratch” with a new installation of the table_prefix shown in wp-config.php if it does not already exist in the targeted database.

    Thread Starter Morteza Sharifi

    (@morteza-sharifi)

    Edits need to be made in your wp-config.php file to reflect your intended database name, MySQL username & password that have been cPanel-assigned to that database as well as reflecting your intended table_prefix, and then WordPress will “begin from scratch” with a new installation of the table_prefix shown in wp-config.php if it does not already exist in the targeted database.

    Thanks leejosepho!
    But I deleted my wordpress file completely as well as DB files.
    I reinstalled it with new DB files and new wp-config.php .
    What should I do now?

    I deleted…reinstalled it with new DB files and new wp-config.php.

    It sounds to me like you have completely deleted-and-replaced?? (re-installed) all wp-folders and wp-files, and that would have also deleted your wp-config.php file. So, and/or in any case:

    Parts of your wp-config.php file are what tell WordPress what to do about (where to find) your database, and wp-config-sample.php is the file you can use as a template for making your own wp-config.php by taking care of these entries:

    /** The name of the database for WordPress */
    define('DB_NAME', 'database_name_here');
    
    /** MySQL database username */
    define('DB_USER', 'username_here');
    
    /** MySQL database password */
    define('DB_PASSWORD', 'password_here');
    
    /**#@+
     * Authentication Unique Keys and Salts.
     * You can generate these using the {@link https://api.www.ads-software.com/secret-key/1.1/salt/ www.ads-software.com secret-key service}
     * @since 2.6.0
     */
    define('AUTH_KEY',         'put your unique phrase here');
    define('SECURE_AUTH_KEY',  'put your unique phrase here');
    define('LOGGED_IN_KEY',    'put your unique phrase here');
    define('NONCE_KEY',        'put your unique phrase here');
    define('AUTH_SALT',        'put your unique phrase here');
    define('SECURE_AUTH_SALT', 'put your unique phrase here');
    define('LOGGED_IN_SALT',   'put your unique phrase here');
    define('NONCE_SALT',       'put your unique phrase here');
    
    /**#@-*/
    
    /**
     * WordPress Database Table prefix. */
    $table_prefix  = '???_';

    Without posting you actual database name, MySQL username & password or unique table_prefix here for every hacker in the world to see, what do you have as your wp-config.php file?

    Thread Starter Morteza Sharifi

    (@morteza-sharifi)

    what do you have as your wp-config.php file?

    I have it renewed and revised DB name and user and password!
    It says the thing I told in the beginning!

    That’s my question! When I deleted and replaced and reconfigured my DB and wp-config.php accordingly why do I have this issue?

    Here again is your initial message:

    your username and password is okay…

    …but not able to select the database.

    Are you sure it exists?
    Does the user have permission to use the database?

    That means are you certain your MySQL user in wp-config.php has been cPanel-assigned with full permissions to that specific database?

    On some systems the name of your database is prefixed with your username [or server account name or whatever]…
    Could that be the problem?

    At my own hosting account, my databases at the server are like ‘accountname_databasename_’ and then my table_prefixes also have an underscore at the end, but the ‘databasename’ in my wp-config.php does not include anything else. Look at those kinds of things closely and maybe try one or more variations until the message you receive either changes or goes away.

    Thread Starter Morteza Sharifi

    (@morteza-sharifi)

    I was skipping a step. That is solved.
    Now I want my site to load on its domain like https://www.mysite.com
    , not https://www.mysite.com/wordpress/
    How should I correct this?
    it’s loaded on public root directory.

    I was skipping a step. That is solved.

    Cool beans.

    Now I want…’https://www.mysite.com’, not ‘https://www.mysite.com/wordpress/’

    it’s loaded on public root directory.

    I think you are saying your domain URL is pointed/assigned to your root folder where your WordPress is “loaded” (located) in a sub-folder. If so, that would be why ‘https://www.mysite.com/wordpress/’ works and ‘https://www.mysite.com/’ does not.

    Before doing anything at all, you first need to decide where you want your WordPress to be or to remain, and you do *not* have to decide that in order to make things work as you wish. Your WordPress can be in either location and still work perfectly, so the decision here is whether you would prefer to move WordPress or to make your domain URL go directly to it right there where it already is…and either way you can ultimately use only ‘https://www.mysite.com/’ to get there.

    Thread Starter Morteza Sharifi

    (@morteza-sharifi)

    Thanks. I don’t do anything for now, then.
    How can I get rid of comment section totally?
    I don’t want to see leave a reply section either!
    I know how to manage from discussion section but it still is there…

    How can I get rid of comment section totally?
    I don’t want to see leave a reply section either!

    Look at your Dashboard > Settings for Discussion, and then you might also need to make a Child Theme so you can do some editing in theme files…and it would be a good idea to begin a new thread for that in the specific section of these forums for your particular theme from here at www.ads-software.com.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Reinstall’ is closed to new replies.